메서드를 선언할 때 형식 매개변수로 전달되는 매개변수의 개수를 확신할 수 없습니다. 여기서는 C# 매개변수 배열(또는 매개변수 배열)이 유용하게 사용됩니다.
매개변수 사용 방법은 다음과 같습니다. -
public int AddElements(params int[] arr) { }
전체 예제는 다음과 같습니다. -
using System; namespace Program { class ParamArray { public int AddElements(params int[] arr) { int sum = 0; foreach (int i in arr) { sum += i; } return sum; } } class Demo { static void Main(string[] args) { ParamArray app = new ParamArray(); int sum = app.AddElements(300, 250, 350, 600, 120); Console.WriteLine("The sum is: {0}", sum); Console.ReadKey(); } } }
The sum is: 1620
위 내용은 C# 메소드에서 param 배열을 사용하여 매개변수를 전달하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!