摘要: 假定需要按顺序处理一系统工作,它们可能消耗较多时间,GUI线程期望获取每件工作的结果并予显示,同时处理掉异常而不是中断整体工作,比如使用同一个Http接口以上传文件,并发访问将会报错。常规做法是使用一个后台线程,线程遍历工作集合,并把结果POST到主线程,逻辑如下:AsyncOperation asyncOperation = null;private void button1_Click(object sender, EventArgs e) { asyncOperation = AsyncOperationManager.CreateOperation(null); Thread th.. 阅读全文
posted @ 2012-08-14 15:57 Jusfr 阅读(331) 评论(0) 推荐(0) 编辑