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

C#默认参数

2015-09-25 14:32 337 查看
示例1,可变参数:
public void MethodA(string a,params int[] b);
这里参数a必须,参数b可变(可变参数必须放在参数列表的最后,并且一个函数里只能有一个可变参数),调用的时候可以如下:
MethodA("text");
MethodA("text",1);
MethodA("text",1,2);
MethodA("text",1,2,3);

示例2,默认参数:
public void MethodB(string a="default text");
调用的时候可以如下:
MethodB();
MethodB("other text");


示例2里的默认参数的用法,是C#4.0的新增功能,project的属性里选择.net framework 4.0或以上版本
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: