新进阶的程序员可能对async.await用得比较多,却对之前的异步了解甚少.本人就是此类,因此打算回顾学习下异步的进化史. 本文主要是回顾async异步模式之前的异步,下篇文章再来重点分析async异步模式. APM APM 异步编程模型,Asynchronous Programming Model 早在C#1的时候就有了APM.虽然不是很熟悉,但是多少还是见过的.就是那些类是BeginXXX和EndXXX的方法,且BeginXXX返回值是IAsyncResult接口. 在正式写APM示例之前…