C# – 是否可能有空参数?

public void Foo(params string[] values)
{
}

是否可能的值永远可以为null,或者它将始终设置为0或更多的项目?

绝对 – 你可以调用它的类型为string []的参数,值为null:

string[] array = null;
Foo(array);
http://stackoverflow.com/questions/6584131/c-sharp-is-it-possible-to-have-null-params

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:C# – 是否可能有空参数?