应用:当不确定传入参数的数量时,可以通过使用params可变数组来接收传入的参数。
实例:
internal class Program
{
static void Main(string[] args)
{
string name = "张三";
Program program = new Program();
program.Name(name,"李四","王五","赵六"); //params可变数组获取的为剩余变量
}
public void Name(string name, params string[] values)
{
int i = 1;
for (int j = 0; j < values.Length; j++)
{
i++;
}
Console.WriteLine($"共传入{i}个姓名");
}
}