2012-01-20 170 views
3

我已经在wp7中编写了一个应用程序,处理大部分异步任务。我被要求考虑将其移植到Android。幸运的是我手头有MonoDroid,所以我不必掸掉我的Java。但是我刚刚意识到,我无法重用我的代码,因为MonoDroid是最新的,直到.NET 4.0不包含用于异步的编译器。支持或不支持monodroid支持异步?

我发现this从12月发布,说MonoDroid很快就会有异步。 任何关于WHEN的消息?

+1

C#异步支持是.NET 4.5的一部分,而不是4.0。你的问题有点不成熟,至少直到微软发布.NET 4.5 – jcwmoore

+0

@jcwmoore - async/await是C#5的一部分(大部分是TPL顶部的'编译技巧'),而不是.NET 4.5本身。特别是,您可以将.NET 4和Silverlight 5与Async CTP配合使用,并且在更新.NET4/SL5位后,根据http://blogs.msdn,VS11 Beta可能会这样做。 com/b/pfxteam/archive/2012/03/03/10277166.aspx –

+0

我猜这会在Mono 3.0添加到Monodroid时出现。 – balint

回答