VS 2015调试:我如何知道2个对象变量是否具有相同的对象引用?

时间:2017-06-12 06:15:38

标签: c# debugging visual-studio-2015 c++-cli memory-address

我在调试过程中如何知道objobj2是否在以下代码中引用了同一个对象?

object obj = new object();
object obj2 = new object();
obj2 = obj;

在VS 2008中,通过查看监视窗口或本地窗口或变量的值工具提示,我可以很容易地看到它,因为它们都显示了对象地址,这非常有用(代码示例是C ++ / CLI,但是也在C#中进行了测试):

enter image description here

但VS 2015没有。我如何在此处获取该信息?

1 个答案:

答案 0 :(得分:0)

经过进一步的搜索和测试,我发现了 Uniquely Identifying Reference Types in the Debugger
通过创建“对象ID”提供了一个很好的解决方法。但是,在我看来,这只是一种解决方法,如果我能立即看到所需的信息,我更愿意。