有没有一种方法可以从线程ID中获取线程的线程名称?(例如,从10或15这样的线程ID)
这不是托管代码。据我所知,您甚至无法获取当前进程的Thread
对象列表。您可以使用Process.Threads
获取ProcessThread
,并且ProcessThread
提供一个Id
属性,如果这有帮助的话...但据我所知,ProcessThread
没有名称。
http://www.mail-archive.com/advanced-dotnet@discuss.develop.com/msg07369.html
。但是,这似乎并不太有帮助。除非您更改代码以维护应用程序线程列表(或字典),否则似乎没有好的方法来完成此操作。