没有这样的结构来声明方法参数。你必须一个一个地声明你的参数。最接近的让你的方法作为单个数组参数接收多个参数的方法是 params:void Foo(params int[] a) { ... } 这个方法可以这样调用: Foo(a, b, c, d); 调用者可以传递任意数量的单独参数,包括零个。您的方法将在一个数组中接收它们所有。
int
参数的限制。因此,您可以调用Foo(a, b, c, d, e);
而不会出现编译器错误。 - Tim Schmelter