【发布时间】:2010-12-15 01:18:01
【问题描述】:
有没有办法像 perl/python 那样命名参数
例如
object.method(arg1 => value1, arg2 => value2, arg3 => 0);
在 C# 4.0 之前的 C# 中?
【问题讨论】:
-
有 C# 2.5 吗?这应该是 3.5 吗?
-
.NET 3.5, C# 3.0 ...,俗称“C# 3.5”
-
肯定是 3.5,而不是 2.5 - 只是打错了
-
@C.Ross - 这是一个常见的错误!语言规范适用于 C# 3.0 - msdn.microsoft.com/en-us/vcsharp/aa336809.aspx
-
对不起,我还生活在 C#2/.Net 2.0 的世界里……
标签: c# syntax named-parameters