根据Mono团队,开源的C#编译器现在支持C#4.0的所有功能,可以代替Microsoft’s .NET框架。包括covariance和contravariance 作为可选参数, 支持包括命名参数处理和动态捆绑。另外开发者慎重地省略了COM互操作性功能需要,因为这些几乎很少在Mono中使用,但是以后说不定会将这功能增加进 来。

Mono的开发团队已经发布了 Mono  2.4.3版本,你可以到这里下载。本次更新修改了很多Bug以及改正超过100个缺陷,同时也增加了不少功能。例如:Mono 2.4.3提供了一个新的License Compiler (lc)以及RemObjects功能,此外还包括一个大的xbuild版本更改 ,据说可以编译更多的项目。开发者已经调整了系统的性能和服务负载,提供了更好的内存处理,Mono Debugger支持,改进了Windows Forms,ASP.NET 和ADO.NET。

Mono发布2.4.3版本,支持C#4.0的所有功能_asp.net