数组参数必须是形参列表的最后一个,由params修饰
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
int result = CalculateSum(1, 2, 3);
Console.WriteLine(result);
}
/// <summary>
/// 使用params修饰数组,可以直接传入多个数字
/// </summary>
/// <param name="intArray"></param>
/// <returns></returns>
static int CalculateSum(params int[] intArray)
{
int sum = 0;
foreach (var item in intArray)
{
sum += item;
}
return sum;
}
}
}