/* Page prose (zh-Hans) */
"AwaitingInsideAnAsyncContext" = "# 你只能在异步上下文中 `await`\n\n有一条规则一开始会绊倒所有人：**`await` 只允许在异步上下文中使用**：一个 `async` 函数，或一个 `Task { }`。你不能把 `await` 随手撒进普通的顶层代码或同步代码里。\n\n这就是为什么每个示例都把它的调用包在 `Task { }` 里，正如你在章节 [引言](Introduction.playgroundchapter/Running%20Modern%20Model) 里第一次看到的那样。一个 **`Task`** 就是从正常的同步世界通往异步代码的桥梁：";
"AwaitingInsideAnAsyncContext-2" = "试着删掉 `Task { }` 这层包裹，在顶层调用 `await warmMug()`：Swift 会拒绝编译它，因为没有一个异步上下文能让这个 `await` 存身。目前，“把它包进一个 `Task`”就是你需要知道的全部。关于 `Task` 究竟是什么、以及如何取消一个 `Task` 的完整故事，在章节 [任务与取消](Tasks%20and%20Cancellation.playgroundchapter/Overview) 里。\n\n[上一页](@previous)  |  第 5 / 8 页  |  [下一页: 错误：async throws 与 try await](@next)";
