1;params介绍
介绍:可以想象一下,如果我们需要往方法里传入成百上千个参数的时候,该怎么办呢?面对这个问题,使用可变长参数params就是一个很好的解决方案。params的用法很简单,在这里就不过多赘述了,直接贴一段程序进行理解就ok了。
using System;
namespace study
{
class Program
{
static void Main(string[] args)
{
string[] str = new string[] { "好", "好", "学", "习" };
display(str);
display("天");
display("天", "向", "上");
}
static void display(params string[] str)
{
for(int i = 0; i < str.Length; i++)
{
Console.WriteLine(str[i]);
}
}
}
}
而这一段程序会在控制台输出如下的结果:
![](https://img-blog.csdnimg.cn/img_convert/80840d28172754e068e6afd33ef40731.png)