params可变参数
参数 可变 params
2023-09-11 14:21:28 时间
class Program { // params可变参数 //将实参列表中跟可变参数数组类型一致的元素都当做数组的元素去处理。 //params可变参数必须是形参列表中的最后一个元素。 static void Main(string[] args) { // int[] s = { 99, 88, 77 }; //Test("张三",99,100,100,100); //Console.ReadKey(); //求任意长度数组的和 整数类型的 int[] nums = { 1, 2, 3, 4, 5 }; int sum = GetSum(8, 9); Console.WriteLine(sum); Console.ReadKey(); } public static int GetSum(params int[] n) { int sum = 0; for (int i = 0; i < n.Length; i++) { sum += n[i]; } return sum; } public static void Test(string name, int id, params int[] score) { int sum = 0; for (int i = 0; i < score.Length; i++) { sum += score[i]; } Console.WriteLine("{0}这次考试的总成绩是{1},学号是{2}", name, sum, id); } } }
相关文章
- .NET框架- in ,out, ref , paras使用的代码总结 C#中in,out,ref的作用 C#需知--长度可变参数--Params C#中的 具名参数 和 可选参数 DEMO
- Python调用某函数时如果想跳过某个可选参数怎么办,以OpenCV的函数resize()为例。
- 机器学习笔记之高斯分布(二)——基于参数预测的有偏估计与无偏估计
- Redis开发运维实践上线部署规划之具体设置参数
- JRuby中调用java带可变参数的方法
- RabbitMQ--mandatory、immediate参数和备份交换器
- Javascript可变长度参数列表 - Arguments对象
- 基本数据类型和引用数据类型作为方法参数,在传递时有什么不同之处
- 《Swift 权威指南》——第6章,第6.6节可变参数
- java可变参数
- Java之可变参数方法使用说明
- C# 可变参数函数
- Python可变参数*和**
- 关于Nginx里面的配置文件里面的location参数的意思
- Python使用captcha库制作验证码,带参数输入
- Shell脚本_位置参数和预定义参数