Отладка VS 2015: как узнать, имеют ли 2 переменные объекта одинаковые ссылки на объекты?
Как узнать во время отладки, obj
а также obj2
ссылаться на тот же объект в следующем коде?
object obj = new object();
object obj2 = new object();
obj2 = obj;
В VS 2008 я мог легко увидеть это, посмотрев в окно наблюдения или окно локальных пользователей или на всплывающую подсказку значения переменной, поскольку все они отображали адрес объекта, который был действительно полезен (пример кода - C++/CLI, но был протестирован в C# также):
Но VS 2015 не делает. Как я могу получить эту информацию здесь?
1 ответ
После дальнейших поисков и испытаний я нашел
Уникальная идентификация ссылочных типов в отладчике
что дает хороший обходной путь путем создания "идентификаторов объектов". Тем не менее, на мой взгляд, это всего лишь обходной путь, и я бы предпочел, чтобы я мог сразу увидеть необходимую информацию.