C# 向方法传递可变数量的参数
2012-09-14 16:41
417 查看
为了将方法声明为可以接受可变数量参数的方法,使用params关键字。
static int addi(params int[] values) { int sum = 0; foreach (int i in values) sum += i; return sum; } static void PrintArr(int[] arr) //数组是一个引用类型的变量 { for(int i=0; i<=arr.Length-1; i++) arr[i] = i; } static void Main(string[] args) { Console.WriteLine(addi(1,2,3,4,5)); //结果15 int[] arr = { 100, 200, 300, 400, 500 }; PrintArr(arr); foreach(int i in arr) Console.Write(i + " "); //结果0 1 2 3 4 Console.ReadLine(); }
相关文章推荐
- 二十三:向方法传递可变数量的参数(使用params参数)
- params关键字给方法传递可变数量的参数
- c# 方法可变数量的参数
- C# 给方法传递参数
- 向线程传递多个参数的变通方法(c#)
- BASE64-客户端(js)加码-服务器端(c#)解码,URL传递“汉字参数”解决方法
- C#和asp.net中链接数据库中参数的几种传递方法实例代码
- Kotlin传递可变长参数给Java可变参数方法
- VBA调用C#对象方法,传递double数组参数
- C#中方法参数传递机制
- C#方法参数传递及方法重载
- C#中参数个数可变的方法实例分析
- C#方法参数传递-值传递
- 在java中实现C#语法里的按引用传递参数的方法
- c# winform窗体之间传递参数的几种方法
- Javascript 调用C# 代码并传递参数的两种方法
- c# 方法传递参数
- java参数数量可变的方法
- JAVA中方法的值传递对参数(可变和不可变)的影响
- 使用未公开关键字在 C# 中导入外部 printf 等参数数量可变函数 [1] CLR 支持