我在调试过程中如何知道obj
和obj2
是否在以下代码中引用了同一个对象?
object obj = new object();
object obj2 = new object();
obj2 = obj;
在VS 2008中,通过查看监视窗口或本地窗口或变量的值工具提示,我可以很容易地看到它,因为它们都显示了对象地址,这非常有用(代码示例是C ++ / CLI,但是也在C#中进行了测试):
但VS 2015没有。我如何在此处获取该信息?
答案 0 :(得分:0)
经过进一步的搜索和测试,我发现了
Uniquely Identifying Reference Types in the Debugger
通过创建“对象ID”提供了一个很好的解决方法。但是,在我看来,这只是一种解决方法,如果我能立即看到所需的信息,我更愿意。