我怎么知道最后一个异步调用在一个组完成
本文关键字:一个 异步 最后一个 调用 我怎么知道 | 更新日期: 2023-09-27 17:50:15
如果我在c#中运行一系列async Tasks
,是否有可靠的方法让我知道最后一组何时完成?
注意:我创建的Tasks
的数量事先不知道,所以只有在满足外部条件后才能知道。
Task.WhenAll(IEnumerable<Task>)
创建一个任务,当参数列表中的所有任务都完成时该任务才会完成。
本文关键字:一个 异步 最后一个 调用 我怎么知道 | 更新日期: 2023-09-27 17:50:15
如果我在c#中运行一系列async Tasks
,是否有可靠的方法让我知道最后一组何时完成?
注意:我创建的Tasks
的数量事先不知道,所以只有在满足外部条件后才能知道。
Task.WhenAll(IEnumerable<Task>)
创建一个任务,当参数列表中的所有任务都完成时该任务才会完成。