查一下随VS一起安装的MSDN上边已经讲解的很详细了,params是关键字
原本每个函数所带的形式参数的数目是在定义函数是指定的,但是可能在某些情况下参数的数目是可变的,这时候可以使用params关键字,每个函数只能有一个params关键字修饰的参数,并且params关键字后边不允许存在其他参数,params关键字修饰的参数必须是一维数组,可以是任何类型的一维数组.
给你个例子:
private void ss(string strpam1,params int param2[])
{
}
调用时
this.ss("参数1",2,3,4);