简体   繁体   English

单声道版本混乱

[英]Mono version confusion

Looking at the mono-project page I see that the current stable release is 2.10.8. 看一下单项目页面,我看到目前的稳定版本是2.10.8。 (Released December 19th, 2011). (2011年12月19日发布)。 At the same time it says that C#5.0 async support is included? 同时它说包括C#5.0异步支持? How comes? 怎么会? I believe that the async stuff in C# 5 was released later than December 19th, 2011 ? 我相信C#5中的异步内容是在2011年12月19日之后发布的吗?

So I just want to know if 2.10.8 does support c#5 async, or if I need to use the 3.0.12 beta version to get the C#5 async support? 所以我只是想知道2.10.8是否支持c#5异步,或者我是否需要使用3.0.12 beta版来获得C#5异步支持?

According to the release notes , async support was first introduced with Mono 3.0, along with a full C# 5.0 compiler. 根据发行说明 ,异步支持最初是与Mono 3.0一起引入的,还有一个完整的C#5.0编译器。 So 2.10.8 won't have this–you need to use version 3.0 or later. 所以2.10.8不会有这个 - 你需要使用3.0或更高版本。

I see elsewhere online that the 2.11 preview release began adding support for async, but I'm not sure if this is still available for download. 在网上其他地方看到2.11预览版开始添加对异步的支持,但我不确定它是否仍然可供下载。 Presumably, they've added more C# 5.0 features and upped the version number to 3.0, which is now the beta release of interest. 据推测,他们已经添加了更多的C#5.0功能,并将版本号增加到3.0,现在是感兴趣的测试版。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM