使用要求
- 参数类型必须是一维数组
- 方法声明中的
params关键字之后不允许有任何其他参数,并且在方法声明中只允许有一个params关键字
演示
namespace 语法糖
{
internal class Program
{
static void Main(string[] args)
{
string[] list = new string[] { "zhangsan", "lisi", "wangwu" };
AddName(list);
AddName("zhangsan", "lisi", "wangwu");
}
static void AddName(params string[] names)
{
string allName = String.Join(",", names);
Console.WriteLine(allName);
}
}
}