param 키워드를 사용하여 C#에서 변수 인수를 가져옵니다.
정수를 곱하는 예를 살펴보겠습니다. 우리는 정수 값을 원하는 만큼 받아들이기 위해 params 키워드를 사용했습니다 -
static int Multiply(params int[] b)
위의 내용을 통해 하나의 int 값과 두 개의 int 값으로 숫자의 곱을 찾을 수 있습니다. 다음은 여러 값으로 동일한 함수를 호출합니다. -
int mulVal1 = Multiply(5); int mulVal2 = Multiply(5, 10);
C#에서 변수 인수가 작동하는 방식을 이해하기 위해 전체 코드를 살펴보겠습니다 −
예
using System; class Program { static void Main() { int mulVal1 = Multiply(5); int mulVal2 = Multiply(5, 10); Console.WriteLine(mulVal1); Console.WriteLine(mulVal2); } static int Multiply(params int[] b) { int mul =1; foreach (int a in b) { mul = mul*a; } return mul; } }