首页 > 代码库 > C# params类型参数

C# params类型参数

params类型通常和数组搭配使用,它表示参数的个数不确定,有可能1个,有可能多个,甚至有可能没有。如:

public void abc(params int[] a)
{

....

}

abc(1);//传一个整数,注意实参是整形,形参是整形数组,类型不匹配,如果没有params,肯定会报错。

abc(new int[]{1,2})//传一个含有2个整数的数组

abc();//没有实数

C# params类型参数