Mono 2.6.4使用什么版本的C#?

时间:2012-10-18 14:05:48

标签: c# mono unity3d

也许(希望)我错过了一些明显的东西,但我无法从Mono网站上看到什么版本的C#用于任何特定版本的Mono,而作为C#newbie I'我不知道如何直接找出自己。

我的具体问题是:Mono 2.6.4使用的是什么版本的C#? (我对该版本感兴趣的原因是它似乎是当前Unity 3D版本使用的Mono变体的基本版本。)

2 个答案:

答案 0 :(得分:8)

release notes有这样说:

  

如果使用预览模式配置Mono 2.6.1,您还可以及早访问Mono的C#4.0实现。此实现现在作为dmcs命令的一部分提供。

     

C#4.0命名参数和可选参数已经完全实现。

因此,为了安全起见,请遵守C#3.0功能。

答案 1 :(得分:0)

似乎使用this

的外观使用4.0