Visual Studio 2015 смотрит на массивы в окне просмотра - PullRequest
0 голосов
/ 01 декабря 2018

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

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

Возможно ли это с окном наблюдения?или как ближайшее окно или ..?

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

1 Ответ

0 голосов
/ 01 декабря 2018

Не уверен, если он считает дубликат, как таковой, но один вариант мог бы быть таким, как отвечено в Можно ли настроить значение окна наблюдения списка <>?

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

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

...