调试时,我希望两个不同的类使用同一个对象实例。这两个对象的所有属性都相同,但它们是两个不同的实例。有没有办法在 VS 调试器中告诉它?
为了确定,我能够向类中添加一个字段:
private string someId = Guid.NewGuid().ToString();
然后,在调试时,我至少可以查看两个实例中每个实例的那个字段。有没有更好的方法不需要创建这个虚拟 ID 字段?
最佳答案
调试时,在 Locals 窗口中,右键单击实例并选择“Make Object ID”。
这将添加此实例的唯一编号,每当您看到此编号时都会显示 调试器中的实例(在工具提示和监 window 口中)。
关于c# - 调试时,有没有办法判断一个对象是否是不同的实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15578895/