2012-12-30 45 views
0

我遇到了使用.NET Framework 4.5(具有異步和等待)的任務,並且我需要知道它們是否是標準.NET Framework 4的一部分。.NET Framework 4中包含任務嗎?

+2

任務可從.NET 4.0和asinca/wait是C#5.0的一部分 –

+0

我已經使用過Google,但是我不知道任務並行庫是.NET Framework 4還是插件的標準功能。對不起,打擾你的男人 –

+0

相關:[在.net 4上使用async-await](http://stackoverflow.com/questions/9110472/using-async-await-on-net-4) – CodesInChaos

回答

2

Task和相關的類可用於.Net 4. Async和等待是C#5的一部分,並且這些依賴於在.Net 4.5之前在Task上未定義的方法(例如GetAwaiter)。如果您使用Async targeting pack以及C#5編譯器,則可以在定位.Net 4時使用異步/等待。