C#异步编程综述

by shinichi_wtn 2012-12-28 14:20
异步编程简介 异步操作通常用于执行完成时间可能较长的任务,如打开大文件、连接远程计算机或查询数据库。异步操作在主应用程序线程以外的线程中执行,所以当应用程序调用方法异步执行某个操作时,应用程序可在异步方法执行其任务时继续执行。 我们在写界面时会大量涉及异步操作,一般用时可能操作20ms的操作都应该设计为异步,以保证最佳的用户体验。 C#中实现异步的传统方法 其实并不需要了解C#的多线程编程,就可以很好的编写异步应用,.NET Framework中很多方法已经封装为异步(尤其是Silverlight SDK与Windows Phone SDK),方法里如果有Beg... [More]

About

shinichi_wtnI'm Shinichi_wtn

程序员@Microsoft

[More...]

Recent Tweets

Twitter March 29, 22:31
北京不少公园已经陆续开始开放了,周六天气不错,去了趟野鸭湖湿地公园,人不少,风大了点,上一次去还是去年夏天 https://t.co/UZqlMtRAV1

Twitter March 16, 21:33
最近美股太惨烈了,今天开盘又熔断了😭 https://t.co/dNwwMZ58Yq

Twitter March 14, 23:47
火锅&寿喜锅 https://t.co/qqO0S4r40J

Twitter March 7, 21:31
在家待了太久了,出门透个气,没想到一路上车还不少,看来大家都想透气 https://t.co/IVmiKzdIA6

Twitter February 29, 15:58
RT @BillGates: COVID-19 could be a once-in-a-century pandemic, but the good news is that there are steps we can take now to slow its impact…

Twitter February 29, 15:57
☹️ https://t.co/YUMGlqJ7PZ

Twitter February 22, 18:40
已经在家办公3周了,希望疫情早日结束,回归正常 https://t.co/euvxHg8A72

Twitter January 25, 13:32
Happy Chinese New Year😃


Follow me on twitter >>

Month List