params
[C#] 가변 길이 매개 변수 (params)
1. 핵심 정리 using System; class Program { public static int Sum(int a, int b) { return a + b; } public static void Main() { int s1 = Sum(1, 2); int s2 = Sum(1, 2, 3); Console.WriteLine($"{s1}, {s2}"); } } 위와 코드는 인자의 합을 리턴하는 Sum함수가 있고, Main에서 사용하고 있다. s1 같은 경우는 문제가 없지만 이번에 s2와 같이 3개의 합을 구하고 싶다고 해보자. 당연히 인자를 3개 받는 Sum함수는 없기에 에러가 난다. 그럼 3개짜리를 만들면 되지만 이후 4개, 5개가 필요할 수도 있는데 어떻게 처리해야 할까? ⓛ 메소드의 인자 개수를 가변..