static void Main(string[] args) { int[] test = { 1,33,33,22,44}; Console.WriteLine(Add(test));//也可以这样传 Console.WriteLine(Add(1,2,4,5,6,7)); } //当一个方法中有多个参数时,并且还包含可变参数,可变参数只能放在参数列表的最后一个 static int Add(params int[] intArr) { int sum = 0; for (int i = 0; i < intArr.Length; i++) { sum += intArr[i]; } return sum; }