C# 查找对对象的引用

C# 查找对对象的引用,c#,debugging,C#,Debugging,有什么方法可以在调试时找到对对象的所有引用吗?据我所知,不使用评测/调试器API是不行的。(即使使用API,我也不知道如何操作。)不使用Visual Studio提供的默认工具。有第三方“内存分析器”可以让你做到这一点。我自己也用过一个来查找.NET程序中的“内存泄漏”。如果您愿意深入研究WinDbg,那么很容易找到特定对象的引用。然而,WinDbg并不是最容易使用的工具 这有很多关于使用WinDbg的信息。不客气-我定期使用WinDbg来管理代码。还可以查看sosex.dll(更多用于WinD

有什么方法可以在调试时找到对对象的所有引用吗?

据我所知,不使用评测/调试器API是不行的。(即使使用API,我也不知道如何操作。)

不使用Visual Studio提供的默认工具。有第三方“内存分析器”可以让你做到这一点。我自己也用过一个来查找.NET程序中的“内存泄漏”。

如果您愿意深入研究WinDbg,那么很容易找到特定对象的引用。然而,WinDbg并不是最容易使用的工具


这有很多关于使用WinDbg的信息。

不客气-我定期使用WinDbg来管理代码。还可以查看sosex.dll(更多用于WinDbg托管调试的命令)。