c# - 我应该如何处理停止的、死亡的线程?活着 == 假

标签 c# .net multithreading delegates

我使用 ThreadStart 生成了一些线程,其中一些线程由于各种原因而死亡(工作已完成,或者出现错误)

既然我仍然有这个线程的引用,我应该怎么做才能完成这个对象的终止呢?我该怎么做才能重新启动它?

最佳答案

您无需执行任何操作即可完成终止。

您无法重新启动已完成的线程 - 但您可以创建一个线程来执行相同的任务,假设您知道该任务是什么。

关于c# - 我应该如何处理停止的、死亡的线程?活着 == 假,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4729434/

相关文章:

c# - 多线程会提高单处理器的计算速度吗

c++ - AIX 库调用以获取线程信息/状态

C# 异步函数 - 尝试在 foreach 循环中对值求和

c# - 使用 REGEXP 在 C# 中使用 Sqlite

C# 序列化一个带有 List 数据成员的类

.net - 矢量化图像

c# - 如何为 EF 中的 POCO 实体添加 C# 自动计算?

c# - 如何将多个 bool 值声明为 false

c# - 如何更早发现不良端点?

java - 处理程序真正将其消息发布到哪里?