C#_Asynchronous 1 documentation
Welcome to book1’s documentation!
Contents
::
1.
使用 Async 和 Await 的异步编程
»
Welcome to book1’s documentation!
¶
1. 使用 Async 和 Await 的异步编程
1.1. 不要阻塞,而要 await
1.2. 同时启动任务
1.3. 与任务组合
1.4. 高效地等待任务
2. 异步编程模型
2.1. 异步编程提升响应能力
2.2. 异步方法更容易编写
2.3. 异步方法的运行机制
2.4. API 异步方法
2.5. 线程
2.6. async 和 await
2.7. 返回类型和参数
2.8. 命名约定
2.9. 相关主题和示例 (Visual Studio)
2.10. 完整示例
2.11. 参阅
3. 异步返回类型 (C#)
3.1. Task<TResult> 返回类型
3.2. 任务返回类型
3.3. Void 返回类型
3.4. 通用的异步返回类型和 ValueTask<TResult>
4. 异步程序中的控制流 (C#)
5. 取消任务和处理已完成任务
5.1. 取消异步任务或任务列表
5.2. 在一段时间后取消异步任务
5.3. 在完成一个异步任务后取消剩余任务
5.4. 启动多个异步任务并在其完成时进行处理
6. 处理异步应用中的重新进入
7. 使用异步进行文件访问
7.1. 使用 FileStream 类
7.2. 编写文本
7.3. 读取文本
7.4. 并行异步 I/O
Indices and tables
¶
Index
Module Index
Search Page
Contents
::
1.
使用 Async 和 Await 的异步编程
»