在java中,可以获得所有正在运行的线程的堆栈跟踪的快照.这是通过java.lang.Thread.getAllStackTraces()(它返回Map<Thread,StackTraceElement[]>)完成的.
java.lang.Thread.getAllStackTraces()
Map<Thread,StackTraceElement[]>
如何用.net做到这一点?
.net c# multithreading
是否可以枚举C#中的所有托管线程?当您在调试时遇到断点时,Visual Studio似乎能够执行此操作.在"线程"窗口中,它显示所有正在运行的线程的列表,包括托管名称.有谁知道这是怎么回事?
c# multithreading
c# ×2
multithreading ×2
.net ×1