【发布时间】:2016-01-21 01:04:10
【问题描述】:
给定一个方法,例如
public async Task<Task> ActionAsync()
{
...
}
有什么区别
await await ActionAsync();
和
await ActionAsync().Unwrap();
如果有的话。
【问题讨论】:
-
await ActionAsync().Unwrap();在两者之间肯定更容易阅读。这就是差异结束的地方。 -
将基准添加到我的 asnwer。
-
@DrewKennedy 我不确定是不是,一旦你克服了最初的困惑,什么是双重等待,它有点像一个特殊的关键字,表示特定的东西
标签: c# async-await