c#
가변길이 매개변수 params
fd27
2021. 4. 14. 15:22
internal class Program
{
static int sum(int[] numbers)
{
int sum = 0;
for (int i= 0; i< numbers.Length; i++)
{
sum += numbers[i];
}
return sum;
}
static int sumWithPrams(params int[] numbers)
{
int sum = 0;
for (int i= 0; i< numbers.Length; i++)
{
sum += numbers[i];
}
return sum;
}
public static void Main(string[] args)
{
int result = sum(new int[] {1, 2, 3, 4, 5, 6, 7, 8, 9, 10});
Console.WriteLine(result);
// 55
result = sumWithPrams(1, 1, 1);
Console.WriteLine(result);
// 3
}
}