相关疑难解决方法(0)

Task.Result和.GetAwaiter.GetResult()一样吗?

我最近在阅读一些使用大量异步方法的代码,但有时需要同步执行它们.代码确实:

Foo foo = GetFooAsync(...).GetAwaiter().GetResult();
Run Code Online (Sandbox Code Playgroud)

这是一样的吗?

Foo foo = GetFooAsync(...).Result;
Run Code Online (Sandbox Code Playgroud)

c# async-await

281
推荐指数
6
解决办法
9万
查看次数

标签 统计

async-await ×1

c# ×1