我正在创建一个线程 A,并在该线程中创建一个新线程 B。
那么线程层次结构如何呢?线程 B 是线程 A 的子线程?或者线程是作为对等体创建的?
我想中止父线程 A,这反过来会杀死/中止其子线程。
这在 C# 中怎么可能?
最佳答案
理想情况下,线程应该永远不会中止。这根本不安全。将此视为放下已经生病的过程的一种方式。否则,就像躲避瘟疫一样。
更正确的做法是让代码可以定期检查某些内容,然后自己决定退出。
关于c# - 中止 .NET 线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3107780/