static void Main(string[] args) { int[] arr = { 12, 25, 62, 36, 48 }; string name="谭科"; //调用带有params的方法时,params可变参数可以传递一个数组,也可以传递多个同类型数据 //int sum = GetSum(name,12, 26, 36, 45, 69, 63); int sum = GetSum(name, arr); Console.WriteLine("{0}的总成绩是:{1}",name,sum); Console.ReadKey(); } //params:可变参数关键字,作用是把传过来的同类型数据处理成一个数组的元素 //该参数所表示的形参列表,必须放在最后面。 private static int GetSum(string name,params int[] arr) { int sum = 0; for (int i = 0; i < arr.Length; i++) { sum += arr[i]; } return sum; }
时间: 2024-10-12 11:22:39