这一版本并没有什么意外,它所包含的新特性与我们 10 月份报导的2. 12 路线路基本一致。下面让我们快速回顾一下这些特性:
- 全面支持 Unicode 代理区(Unicode Surrogates);
- 提供产品级别质量的 SGen 垃圾收集器版本;
- 支持C# 5.0 及相关的 Async API 与库;
- 预览 System.Net.Http 与 System.Threading.Tasks.Dataflow;
- 使用 IKVM.Reflection 统一编译器后端;
- 提供C# Shell;
- 支持 C# 编辑器即服务;
- 提供 .NET 4.5 及 WinRT 兼容 API。
该版本极大地扩展了对 Mac 的支持。通过使用 Mac 原生原语(native primitive),Mono 为其提供了更快的垃圾收集器,支持了许多以前只能在 Linux 上工作的特性,并扩展了异步套接字支持。应注意的是,现在的 OS X 发布版本包含了F#、IronPython 以及 IronRuby。
查看英文原文:Mono 2.11 Brings C# 5 Async Support
最新评论