在使用 .NET 进行程序设计过程中的一些问题、经验、技巧等等。
为什么C#不支持可选参数?
摘要: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
阅读(4573)
推荐(0)