params关键字介绍

ASP.NET中 params 是关键字,可以指定在参数数目可变处采用参数的方法参数。在函数的参数数目可变而执行的代码差异很小的时候很有用!
 

在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。
 
形式为:
方法修饰符 返回类型 方法名(params 类型[] 变量名)
{
  方法体
}
 
params实例
class Program
{
  static void Main(string[] args)
  {
    Console.WriteLine(Sum(1));
    Console.WriteLine(Sum(1, 2, 3));
    Console.WriteLine(Sum(1, 2, 3, 4, 5));
    Console.ReadKey();
  }
  private static int Sum(params int[] values)
  {
    int sum = 0;
    foreach (int value in values)
      sum += value;
    return sum;
  }
}
————————————————
版权声明:本文为CSDN博主「jkpi888」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/studyofnet/article/details/84527028

posted @ 2020-07-16 10:08  Arthur❤SuoZ  阅读(359)  评论(1编辑  收藏  举报