最近在学习c#基础,看到了参数个数不确定的函数,在这写个小例子记录一下:
建立一个c#的控制台应用程序,代码如下:
using System;
namespace helloworld
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
int na = 0;
na = Plus(1,2,3,4);
Console.WriteLine("na = {0}",na);
Console.ReadKey();
}
static int Plus(params int[] nArray)
{
int nSum = 0;
for(int i= 0;i<nArray.Length;i++)
{
nSum += nArray[i];
}
return nSum;
}
}
}