我想解决一个更大的多处理问题 - 我怀疑一个客户端库正在创建一个前台线程,并且我试图看看这个理论是否正确。如何获得.Net应用程序中所有线程的列表?
为了做到这一点,我希望能够记录进程中所有线程的列表,它们的状态是什么,以及它们是背景还是前景。
我见过Process.GetCurrentProcess()。线程,但它返回一个ProcessThread对象,而不是System.Thread。 ProcessThread不具有System.Thread所具有的所有属性。
有没有办法获得System.Threads的列表?
BTW,由Process.Threads返回线程操作系统线程,而不是管理线程 – 2009-12-30 01:39:16