如何在c#的线程中停止所有安全运行的c#任务
本文关键字:安全 任务 运行 线程 | 更新日期: 2023-09-27 18:02:08
我有一个c#线程,它在10分钟后反复运行,从这个线程假设10个c# 4.0任务正在运行不同的时间做一些工作。
现在,当我重复线程,我怎么能确保所有的10个内部任务得到安全停止,然后再次启动,一旦这个线程开始再次运行。
如果您想等待一些Task
完成,您可以将它们存储在某个地方,然后调用Task.WaitAll()
。
本文关键字:安全 任务 运行 线程 | 更新日期: 2023-09-27 18:02:08
我有一个c#线程,它在10分钟后反复运行,从这个线程假设10个c# 4.0任务正在运行不同的时间做一些工作。
现在,当我重复线程,我怎么能确保所有的10个内部任务得到安全停止,然后再次启动,一旦这个线程开始再次运行。
如果您想等待一些Task
完成,您可以将它们存储在某个地方,然后调用Task.WaitAll()
。