摘要:
C#中支持重载:
void Foo(int a);
void Foo(int a, int b);
可为什么就不支持可选参数(默认参数值)呢?
void Foo(int a, int b=0); // 编译不通过。 CS0241 : 不允许有默认参数说明符
我觉得可选参数很好用滴,可以使用一个方法创建多个版本。
阅读全文
posted @ 2006-11-03 11:42
张磊.NET
阅读(4549)
评论(7)
推荐(0)