“等待任务;Run();返回”和“返回Task.Run()”之间有什么区别?
async Task TestAsync()
{
await Task.Run(() => DoSomeWork());
}Task TestAsync()
{
return Task.Run(() => DoSomeWork());
}编辑:Task.Run
async Task TestAsync()
{
await Task.Delay(1000);
}Task TestAsync()
{
return Task.Delay(1000);
}延迟更新:LocalCallContext
holdtom
跃然一笑
相关分类