Stig Schmidt Nielsson
Stig Schmidt Nielsson

Reputation: 1687

Mono version confusion

Looking at the mono-project page I see that the current stable release is 2.10.8. (Released December 19th, 2011). At the same time it says that C#5.0 async support is included? How comes? I believe that the async stuff in C# 5 was released later than December 19th, 2011 ?

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?

Upvotes: 3

Views: 148

Answers (1)

Cody Gray
Cody Gray

Reputation: 245012

According to the release notes, async support was first introduced with Mono 3.0, along with a full C# 5.0 compiler. So 2.10.8 won't have this–you need to use version 3.0 or later.

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. 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.

Upvotes: 4

Related Questions