parames可变参数,只能修饰一维数组,在传递时可以直接传递数组的元素
static void Main(string[] args)
{
int[] arr = new int[3];
GetString(arr);
GetString(1,2,3,23);//可直接传递参数,即把(1,2,3,23)先封装成一个数组,再传值
Console.ReadKey();
}
static void GetString(params int[] arr) //可变参数的只能放在最后
{
Console.WriteLine("abc");
}
结果:abc
abc