4.1.2 和 关键字 引言 什么是 和 关键字 关键字用于声明一个方法为异步方法。标记为 的方法通常返回 或 类型,表示该方法可能会在未来的某个时间点完成并返回结果。当调用这样一个异步方法时,它不会立即开始执行,而是返回一个 对象,这个对象代表了异步操作的状态。 关键字 关键字用于暂停当前方法的执行,直到所指定的任务完成。它使得代码能够在等待长时间运行的操作(例如文件读取或数据库查询)完成后自动恢复执行,而无需阻塞主线程。 使用场景 网络请求 假设我们有一个简单的 HTTP 请求需要处理: 在这个例子中, 方法被标记为 ,并且使用了 来等待 HTTP 请求的结果。这样做的好处是,当 HTTP 请求正在进行时,应用程序不会冻结,可以继续处理其他工作。