如何找到特定对象存在的引用数量?
时间:2020-03-06 14:44:20 来源:igfitidea点击:
我有一些围绕大量对象传递的代码,我想确定是否还有一些我不知道的参考信息仍然徘徊,这些参考信息位于何处。关于如何执行此操作的任何想法?
我的理解是,监视窗口仅允许我查看当前正在执行的代码块可用的项目,并且"查找所有引用"仅在编译时向对象添加引用时才有用。除非监视窗口的内容超出我所知。
解决方案
在像Elcipse或者Visual Studio这样的IDE中,我们可以使用上下文菜单来实现。
如果我们在讲代码,只需右键单击对象名称,在下拉菜单中选择"查找所有引用",引用列表将显示在输出窗口的下方
编辑:由于只有一个.NET标记,Visual Studio假定
探查器将允许我们执行此操作。 CLR Profiler或者ANTS Profiler是两个示例。