参数数组
参数数组是允许零个或多个实参对应一个特殊的形参。
1、在一个参数列表中只能有一个参数数组。
2、如果有,它必须是列表中最后一个。
3、在数据类型前使用params修饰符。
4、在数据类型后放置一个空的方括号。
5、数组是一组整齐的相同类型的数据项。
6、数组使用一个数组索引进行访问。
7、数组是一个引用类型 所以它所有的数据项都保存在堆里。
1 static void Main(string[] args) 2 { 3 double d = GetAverage(); 4 Console.WriteLine(d); 5 double t = GetAverage(64,6513,165,651,651,61,565); 6 Console.WriteLine(t); 7 Console.ReadLine(); 8 } 9 //求平均值 10 static double GetAverage(params int[] pars) 11 { 12 if (pars.Count()==0) 13 { 14 return 0; 15 } 16 return pars.Sum() / pars.Count(); 17 }