C# 4 可选参数实现是否与 VB.NET 一样,可选参数是在调用站点编译的(会导致版本控制问题)?
Hao
问问题
2004 次
2 回答
4
是的。
于 2009-03-20T01:33:14.573 回答
3
根据 SamNg 的说法,C# 的默认参数是在调用站点编译的,类似于 C++ 中的默认参数。
是的,它会导致版本控制问题。但是,应该在有意义的地方使用可选参数。在许多情况下,这意味着将null
类或默认构造的类传递给方法或构造函数。
于 2009-03-20T01:31:56.933 回答