C# 我如何等待一系列任务?
这给了我一个异步执行的列表结果:C# 我如何等待一系列任务?,c#,async-await,C#,Async Await,这给了我一个异步执行的列表结果: var result1 = await foo.doSomething().ToList(); 这给了我一个列表结果: 但是我想要一个列表,我想要异步执行它。如何异步展开该任务集合?您需要使用wait Task.WhenAllfoo.doSomething var result2 = bar.Select(async b => await b.doSomething()).ToList();
var result1 = await foo.doSomething().ToList();
这给了我一个列表结果:
但是我想要一个列表,我想要异步执行它。如何异步展开该任务集合?您需要使用wait Task.WhenAllfoo.doSomething
var result2 = bar.Select(async b => await b.doSomething()).ToList();