C# 运用params修饰符来实现变长参数传递的方法
时间:2023-07-21 22:27:55
可变数目参数的好处就是在某些情况下可以方便地对参数个数不确定情况的实现,例如计算任意数字的加权和,链接任意字符串为一个字符串等。看下例子:
public class Test2
{
public static void Main()
{
ShowName("小A"); //这里可以指定任意长度的参数也可以传递不同类型的参数,但要改参数类型为object
ShowName("小A", "小B");
}
public static void ShowName(params string[] names)
{
foreach (string name in names)
{
Console.WriteLine(name);
}
}
}
标签:C#,params,可变参数
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Android:如何编写“万能”的Activity
2023-08-15 17:49:26
Java中的MessageFormat.format用法实例
2022-06-23 23:31:37
C#实现加密与解密详解
2023-08-11 16:54:42
Mybatis如何使用ognl表达式实现动态sql
2021-06-22 03:34:49
SpringBoot创建WebService方法详解
2022-02-08 10:29:31
![](https://img.aspxhome.com/file/2023/1/79821_0s.png)
Android中通过RxJava进行响应式程序设计的入门指南
2023-06-27 08:17:46
SpringBoot注册Servlet的三种方法详解
2022-06-15 15:56:29
![](https://img.aspxhome.com/file/2023/1/78921_0s.png)
Java面向对象编程的三大特征
2023-09-19 06:20:34
![](https://img.aspxhome.com/file/2023/8/58478_0s.png)
Java数据结构之实现哈希表的分离链接法
2023-09-06 04:50:17
![](https://img.aspxhome.com/file/2023/0/78930_0s.png)
C# 并行和多线程编程——认识和使用Task
2022-03-28 05:48:04
![](https://img.aspxhome.com/file/2023/5/119495_0s.png)
Java synchronized同步方法详解
2022-06-27 02:46:37
![](https://img.aspxhome.com/file/2023/9/83009_0s.png)
springboot整合mybatis将sql打印到日志的实例详解
2022-06-15 00:56:06
Spring Boot 文件上传与下载的示例代码
2021-08-30 02:04:53
![](https://img.aspxhome.com/file/2023/0/62470_0s.png)
Android 沉浸式状态栏及悬浮效果
2023-07-29 23:03:15
![](https://img.aspxhome.com/file/2023/4/86014_0s.gif)
Java 中的弱引用是什么
2021-08-21 08:10:46
Android ANR原理分析
2023-02-01 13:11:58
使用maven自定义插件开发
2022-10-07 02:21:37
![](https://img.aspxhome.com/file/2023/3/72653_0s.jpg)
Android中创建对话框(确定取消对话框、单选对话框、多选对话框)实例代码
2023-07-04 01:48:25
![](https://img.aspxhome.com/file/2023/4/137494_0s.gif)
springboot与vue详解实现短信发送流程
2023-05-24 14:55:29
![](https://img.aspxhome.com/file/2023/5/97935_0s.png)
java多线程Thread的实现方法代码详解
2022-01-03 01:02:28