VisualStudio отладка Значение класса подсказки массива - PullRequest
0 голосов
/ 02 декабря 2011

При отладке в VisualStudio ...

При наведении указателя мыши на массив пользовательских типов классов и выводит список массивов, показывая полный путь к пространству имен для каждого элемента массива, что бесполезно.

Я почти уверен, что видел атрибут, который вы можете поместить в верхнюю часть определения класса, который вместо этого покажет это значение свойства.Кто-нибудь может указать мне правильное направление?

1 Ответ

3 голосов
/ 02 декабря 2011

Если у вас есть массив SomeType, вы хотите поместить DebuggerDisplayAttribute в объявление класса SomeType.

[DebuggerDisplay("X={X}, Y={Y}, Count={Count}")]
public class SomeType { ... }

Затем, когда вы наведете курсор на переменную типа SomeType[] и развернете всплывающую подсказку, чтобы увидеть элементы, каждый из них будет выглядеть как X=1, Y=13, Count=142.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...