代码改变世界

随笔档案-2014年10月

C# BackgroundWorker的使用

2014-10-30 15:19 by 假面Wilson, 275 阅读, 收藏, 编辑
摘要: BackgroundWorker可以用于启动后台线程。主要的事件及参数: 1.DoWork——当执行BackgroundWorker.RunWorkerAsync方法时会触发该事件,并且传递DoWorkEventArgs参数; 2.RunWorkerCompleted——异步操作完成或中途终止会... 阅读全文

c#异步调用

2014-10-30 14:31 by 假面Wilson, 1401 阅读, 收藏, 编辑
摘要: 首先来看一个简单的例子:小明在烧水,等水烧开以后,将开水灌入热水瓶,然后开始整理家务小文在烧水,在烧水的过程中整理家务,等水烧开以后,放下手中的家务活,将开水灌入热水瓶,然后继续整理家务这也是日常生活中很常见的情形,小文的办事效率明显要高于小明。从C#程序执行的角度考虑,小明使用的同步处理方式,而小... 阅读全文
点击右上角即可分享
微信分享提示