具有可变数量参数的函数
正如标题所说,我需要知道方法参数中是否有与java相对应的语法,例如...
void printReport(String header, int... numbers) { //numbers represents varargs
System.out.println(header);
for (int num : numbers) {
System.out.println(num);
}
}
(代码由维基百科提供)
正如标题所说,我需要知道方法参数中是否有与java相对应的语法,例如...
void printReport(String header, int... numbers) { //numbers represents varargs
System.out.println(header);
for (int num : numbers) {
System.out.println(num);
}
}
(代码由维基百科提供)
是的,你可以写这样的东西:
void PrintReport(string header, params int[] numbers)
{
Console.WriteLine(header);
foreach (int number in numbers)
Console.WriteLine(number);
}
尝试使用参数关键字,放在语句之前,例如
myFunction(params int[] numbers);