【发布时间】:2012-03-30 16:30:01
【问题描述】:
我正在研究别人的代码,有这样的方法:
public SomeClass DoSomething(string param1, [Optional, DefaultParameterValue("")] string optional)
为什么有人会使用这些属性而不是
public SomeClass DoSomething(string param1, string optional = "")
行为等有什么不同吗?
【问题讨论】:
标签: c# attributes optional-parameters