C# params参数的实例应用
来源:互联网 发布:淘宝论坛推广软文 编辑:程序博客网 时间:2024/06/05 08:39
params 关键字有以下几大特点:
- params关键字可以指定采用数目可变的参数的方法参数(不指定参数的数目)。
- 可以发送参数声明中所指定类型的逗号分隔的参数列表或指定类型的参数数组。
- 可以不传递参数。
- 在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个params 关键字。
1、求平均值
public double average(params double[] values) { double sum=0; for (int i = 0; i < values.Length; i++) { sum += values[i]; } return (sum/values.Length); }
调用方法1:
double ave; ave = average(4, 5, 6.2, 7, 8.5); MessageBox.Show(ave.ToString());
此种方法 average函数 形参必须加 params 关键字;
调用方法2:
double ave; double[] num = new double[] { 4, 5, 6.2, 7, 8.5 }; ave = average(num); MessageBox.Show(ave.ToString());
此种方法 average函数 形参 params 关键字 可有可无;
- C# params参数的实例应用
- C# params参数的应用
- C#的方法参数-Params,Ref,Out
- C# 中 params 的使用 可变参数
- C#的方法参数--params、ref、out
- C# 参数关键字params的作用
- C#中Params参数
- C# params参数
- C#方法参数 params
- C# 参数关键字params
- c#之params参数
- C#参数数组 params
- C#基础---params参数
- params C# 中的应用
- 可变参数Params代码实例
- C#方法参数—params
- c# 参数 params ,ref ,out
- C#之params参数使用
- 基于Windows平台/ARM平台优化的AMR编码器解码器
- installshield STRING类型的trim函数实现
- 简单工厂模式
- android 报错: Conversion to Dalvik format failed with error 1
- 排序算法一(冒泡排序、选择排序、插入排序)
- C# params参数的实例应用
- linux s权限位
- C++ How To Program专业词汇Ch01
- openmp编程珠玑
- 桌面图标有阴影
- 解决IE6、IE7、Firefox的CSS HACK 方法集
- Linux基础之 exec函数族(exec()函数)
- 计算机类所占的字节数
- PATH and LDFLAGS and CFLAGS