标签: c# .net vb.net multithreading
我需要枚举每个循环中的所有线程,因此我可以检查每个循环的名称,并且如果存在特定的线程名称,则有条件地执行代码。
您是否可以在不创建专门维护线程的集合的情况下枚举线程?
谢谢,
答案 0 :(得分:1)
您可以使用Process.Threads枚举进程线程,但这些线程与您使用的托管线程不直接相同。
Process.Threads
如果你想跟踪你的托管线程,你最好添加它们,并在它们创建和完成时从你自己的并发列表中删除它们,尽管你似乎想要避免这种情况。您可以创建自己的Thread类派生,为您包装。