标签: .net recursion stack-overflow callstack process-explorer
我对.NET比较新,但我确实理解如果在Win32线程中发生无限递归,线程堆栈最终将耗尽空间并发生堆栈溢出。
现在我在这里有一个.NET应用程序,它可能在场景中进行无限递归。
我想知道是否有办法使用Process Explorer之类的工具查找托管线程堆栈的当前消耗,以便我可以查看详细信息?
答案 0 :(得分:1)
我想你使用的是Visual Studio IDE。您可以使用call stack window。在this tutorial中,您可以看到许多功能。
希望我帮忙!