摘要: 实现异步编程有4种方法可供选择,这4种访求实际上也对应着4种异步调用的模式,分为“等待”和“回调”两大类。 Title一、使用EndInvoke; 二、使用WaitHanle; 三、轮询; 四、回调。 一、使用EndInvoke 当使用BeginInvoke异步调用方法时,如果方法未执行完,EndInvoke方法就会一直阻塞,直到被调用的方法执行完毕,如下面的代码: Ellic's Code 1 using System; 2 using System.Threading; 3 namespace MetadataSample 4 { 5 class Progra... 阅读全文
posted @ 2012-09-05 14:01 许明吉博客 阅读(470) 评论(0) 推荐(0) 编辑