在使用数组作为形参时,C#提供了params关键字,使实参传递时,既可以传递数组实参,也可以传递一组数组元素
namespace ArrayAPP { class ParamArray { public int Add(params int[] array) { ... return ...; } static void Main(string[] args) { int[] a = new int[]{ 1 , 2 , 3 , 4 , 5 }; int sum1 = Add(a);//方式1 int sum2 = Add(1,2,3,4,5);//方式2。等价于方式1 } } }