- 在 .NET 4.5 的更新中,除了提供了一些新的类和一些新的模板外
- 在 C# 5.0 中提供了
async
和await
两个关键字 - 这两个关键字是我们实现异步编程更加容易了
- 在 C# 5.0 中提供了
- 早在 .NET 1.0 / C# 1.0 开始微软就对异步编程做了相应的支持——即异步编程模型(APM)
- 之后在 .NET 2.0 / C# 2.0 中又提出了基于事件的异步编程模型(EAP)
- .NET 4.0 / C# 4.0 中又提出了基于任务的异步编程模型(TAP)
async
和 await
两个关键字