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 November 22, 10:09
健身环新玩法 https://t.co/CU6aQj4nYE

Twitter November 21, 10:42
今年的第一场雪 https://t.co/2Vg74o1KaS

Twitter November 15, 16:31
秋天就要结束了 https://t.co/W4rlc0CIhA

Twitter October 2, 23:53
充实的一天 https://t.co/OTgSaxEZxz

Twitter September 20, 17:42
莲石湖生态公园,很大一个公园,不用门票,来散散步还是不错的 https://t.co/qjAQeF6DBC

Twitter September 6, 22:09
大半年没有看电影了,这周末去看了诺兰的新片《信条》,太烧脑了😳 https://t.co/PHCRs8R6fT

Twitter September 4, 22:59
Nice😋 https://t.co/mvmZour7v2

Twitter August 30, 18:43
每天跳个绳🙃 https://t.co/CQAl0XoA3U


Follow me on twitter >>

Month List