params MSDN的解释:使用 params
关键字可以指定采用数目可变的参数的方法参数。 参数类型必须是一维数组。
在方法声明中的 params
关键字之后不允许有任何其他参数,并且在方法声明中只允许有一个 params
关键字。
如果 params
参数的声明类型不是一维数组,则会发生编译器错误 CS0225。
使用 params
参数调用方法时,可以传入:
- 数组元素类型的参数的逗号分隔列表。
- 指定类型的参数的数组。
- 无参数。 如果未发送任何参数,则
params
列表的长度为零。
直接上代码如下:
![](https://img-blog.csdnimg.cn/20201015174339666.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FuYW5sZWxlXw==,size_16,color_FFFFFF,t_70)
从上图可以看出: