c# 可变数目参数params实例
2018-10-12 13:52
986 查看
一般来说,参数个数都是固定的,定义为集群类型的参数可以实现可变数目参数的目的,但是.NET提供了更灵活的机制来实现可变数目参数,这就是使用params修饰符。可变数目参数的好处就是在某些情况下可以方便地对参数个数不确定情况的实现,例如计算任意数字的加权和,链接任意字符串为一个字符串等。看下例子:
注意:
1、params修饰的参数必须为一维数组。
2、params修饰的参数数组,可以为任何类型,只要设置数组类型为object就可以。
3、params必须在参数列表的最后一个,并且只能使用一次。
public class Test2
{
public static void Main()
{
ShowName("小兵");
ShowName("小王", "小六");
}
public static void ShowName(params string[] names)
{
foreach (string name in names)
{
Console.WriteLine(name);
}
}
}
注意:
1、params修饰的参数必须为一维数组。
2、params修饰的参数数组,可以为任何类型,只要设置数组类型为object就可以。
3、params必须在参数列表的最后一个,并且只能使用一次。
您可能感兴趣的文章:
相关文章推荐
- c# 可变数目参数params实例
- c# 可变数目参数params实例
- c#实验笔记- params关键字可以指定可变数目的变量 for循环可以初始化多个参数
- C# 基础加强(一)可变参数params、索引器
- C#中实现可变参数实例
- C# params可变数量参数
- 可变数目参数 params
- params 实现可变数目方法参数
- [c#]params可变参数
- C#可变数目参数
- 可变参数Params代码实例
- 可变数目参数:params关键字
- C#中params 关键字可以指定在参数数目可变处采用参数的方法参数
- C#中参数个数可变的方法实例分析
- C# params参数的实例应用
- C# out、ref、params、可变参数、命名参数详解
- c#进阶params可变个数的参数
- C#关于params的用法(使用数量可变的参数)
- 可变数目参数----关键字params的使用
- C#关于params的用法(使用数量可变的参数)