有时,在声明方法时,您不确定参数的数量,C# param参数数组在这种情况下会得到帮助。
using System; namespace ArrayApplication { class ParamArray { public int AddElements(params int[] arr) { int sum=0; foreach (int i in arr) { sum += i; } return sum; } } class TestClass { static void Main(string[] args) { ParamArray app=new ParamArray(); int sum=app.AddElements(512, 720, 250, 567, 889); Console.WriteLine("The sum is: {0}", sum); Console.ReadKey(); } } }
编译并执行上述代码时,将生成以下输出-
链接:https://www.learnfk.comhttps://www.learnfk.com/csharp/csharp-param-arrays.html
来源:LearnFk无涯教程网
The sum is: 2938
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)