Visual Studio 2015 просматривает массивы в окне просмотра

Скажем, у меня есть массив больших объектов, на которые я смотрю. Класс объекта:

Class Box
  Public length As Double
  Public breadth As Double
  Public height As Double
  ...
  ...
  Public blah as blah
End Class

Обычно я использую окно просмотра, разворачиваю объекты и проверяю интересующее меня свойство объекта...

Итак, после запуска моего кода в часах у меня будет что-то вроде:

- box[0]
    length      12      double
    breadth     10      double
    height      5       double
    ...
    ...
    blah        x       blah
+ box[1]
+ box[2]
.
.
.
+ box[x]

однако мне было любопытно, есть ли способ увидеть только те свойства каждого объекта, а не все другие свойства, которые меня не интересуют, вместе с ним. Например, если бы я хотел видеть только высоту каждого объекта, например:

- box[0]
    height      5       double
- box[1]
    height      3       double
- box[2]
   height      2       double
.
.
.
- box[x]        x       double

Возможно ли это с окном часов? или как непосредственное окно или..?

Большое спасибо


person Carlos Mendieta    schedule 30.11.2018    source источник


Ответы (1)


Не уверен, считает ли он дубликат как таковой, но один из вариантов может отвечать в Можно ли настроить значение окна просмотра списка‹›?

Кроме того, вы можете настроить отображение различных объектов в окне Watch. См.: https://docs.microsoft.com/en-us/visualstudio/debugger/create-custom-visualizers-of-data?view=vs-2017

(изменить: предыдущая версия указывала на NatVis, который предназначен только для собственных объектов)

person Phil M    schedule 30.11.2018