【发布时间】:2020-12-27 22:36:26
【问题描述】:
在未完成的任务将控制权传递给调用者之前等待,直到任务完成。
当你在 Main() 中使用它时,谁将获得控制权?
public static async Task Main()
{
await F1() ; //This await will pass the control to ???
}
public static async Task F1()
{
await Task.Run(()=>{...}) ; //This await will pass the control to Main()
}
【问题讨论】:
-
@GSerg 您好,感谢您的评论,但您提供的链接没有回答我的问题。
-
确实如此。它用简单的英语描述了来自answer 的相关代码行。同一行代码现在也重新发布在 answer below 中。
标签: c# async-await main