Version: 6000.3
语言: 中文
代码优化
使用 Awaitable 进行异步编程简介

使用 Awaitable 类进行异步编程

异步编程允许您的代码在不阻塞主线程的情况下执行长时间运行的任务。这允许应用程序在等待异步任务完成时保持响应并执行其他任务。

Unity 支持使用 .NET 异步关键字和 await 运算符的简化异步编程模型。

在阅读有关 Unity 中的异步编程之前,请确保了解 .NET 中异步编程的基本要素。有关重要上下文,请参阅使用 async 和 await 进行异步编程任务异步编程模型

主题 描述
Awaitable 简介 了解 Unity 的主要功能Awaitable以及它与 .NET 的比较Task以及基于迭代器的协程。
等待的完成和延续 了解异步代码在完成等待的任务后如何恢复,以及这如何影响应用程序的功能和性能。
可等待的代码示例参考 通过引用Awaitable代码示例。

其他资源

代码优化
使用 Awaitable 进行异步编程简介