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

Software Engineering Manager at Microsoft

[More...]

Recent Tweets

Twitter January 1, 00:05
Happy new year 2022! https://t.co/dCUV2yhO3K

Twitter December 26, 18:18
圣诞节🎄环球城市大道看电影,国产动画《雄狮少年》还是不错的 https://t.co/yVI76EZUVC

Twitter December 24, 22:06
圣诞快乐 https://t.co/SX3QadYBHY

Twitter December 18, 12:16
体验了下联通5g,感觉比移动的5g快不少 https://t.co/KblkbEI99l

Twitter December 12, 21:39
降温了 https://t.co/6LQlL21lsf

Twitter December 10, 23:43
速度不错😊 https://t.co/7OCSmMoioL

Twitter November 29, 00:30
周末再刷环球影城,这次把之前没有玩过的项目都体验了一遍,试了一下园区的照相服务,拍得一般般,还成功打卡了三把扫帚餐厅,餐厅有一个绝佳的城堡观景台 https://t.co/6UXPrv6gCx

Twitter November 20, 21:35
大闸蟹 https://t.co/aofvI1miI1


Follow me on twitter >>

Month List