您的位置:首页 > 编程语言 > C#

C#——可变参数示例

2014-04-24 21:30 232 查看
using System;
using System.Collections.Generic;
using System.Text;

namespace 可变参数
{
/// <summary>
/// @author ZJC
/// 1.可变参数学习
/// →可传多个参数,可有可无,可多可少
/// →如果不传参,则数组是一个长度为0的数组,但是注意,不为null!
/// →当一个方法中有多个参数时,可变参数只能放到参数列表的最后
/// </summary>
class Program
{
static void Main(string[] args)
{
int[] arr ={ 1,2,3,4,5,6,7,8};
Console.WriteLine(Add(1,2,3,4,5,6,7,8,9,10));
//可传数组名
Console.WriteLine(Add(arr));
}

static int Add(params int[] arrInt)
{
int sum = 0;
for (int i = 0; i < arrInt.Length; i++)
{
sum += arrInt[i];
}
return sum;

}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  .net c# 传参 可变参数