C# 5.0大膽預(yù)言:async/await最給力【IT168 評論】我不知道都有多少人關(guān)心C# 5.0?隨便搜了一下,好像現(xiàn)在沒啥這方面的信息。 目前能看到的最詳細的資料就是異步編程的資料了,這里貢獻一下視頻資料:(Anders Hejlsberg主講的,推薦閱讀一下。) http://player./Session/1b127a7d-300e-4385-af8e-ac747fee677a Jeffrey Zhao翻譯過這個視頻,英文聽力不好的,可以看他的翻譯: http://blog./2010/10/pdc2010-the-future-of-csharp-and-vb-by-anders-hejlsberg-1.html 如果你嫌這個說的不夠清楚,還可以看看C#開發(fā)團隊的博客: http://msdn.microsoft.com/hi-in/vcsharp/aa336719 其中談到異步開發(fā)的是這個: http://blogs./b/ericlippert/ 另外一個比較清楚的是Compiler as a Service,所謂的清楚是指“清楚知道有這方面的內(nèi)容”,但是至于演示或者示例代碼,那就很少了。 話鋒一轉(zhuǎn),我真的要贊揚一下,那個async/await實在是太給力了,完全超越了我的想象。我敢肯定這個絕對是C# 5.0里面影響范圍最廣的東西,比PLinq還要廣。因為界面響應(yīng)速度其實是一件很重要的事情,這對MacOS/iPhone的成功還是做出了不小的貢獻的。SilverLight里面非常注重這一點,很多地方會限定你必須用異步方式實現(xiàn),例如WCF調(diào)用就是?,F(xiàn)在我們實現(xiàn)起來就比較累,而且看著還比較丑。如果有async/await,那就實在太給力了 |
|
來自: zhongfeiying > 《名詞解釋》