2009年4月29日

使用BackgroundWorker组件进行异步操作编程

摘要: 本文介绍了BackgroundWorker组件的功能及在基于事件的异步操作编程中的应用,并对组件的实现原理进行简述。在应用程序中,可能会遇到一些执行耗时的功能操作,比如数据下载、复杂计算及数据库事务等,一般这样的功能会在单独的线程上实现,执行结束后结果显示到用户界面上,这样可避免造成用户界面长时间无响应情况。在.NET 2.0及以后的版本中,FCL提供了BackgroundWorker组件来方便的实现这些功能要求。 阅读全文

posted @ 2009-04-29 09:48 Joe.W.Chen 阅读(1905) 评论(2) 推荐(0) 编辑

导航