отладка необработанного просмотра содержимого - PullRequest
14 голосов
/ 04 мая 2011

вы знаете, как, когда вы находитесь в режиме отладки и осматриваете объект, иногда есть (если не всегда) Raw View, который вы можете расширить? Что это? И могу ли я получить доступ к этому в моем коде?

Ответы [ 2 ]

2 голосов
/ 04 мая 2011

Для некоторых сложных типов, таких как List, разработчики VS разработали настраиваемое представление (Debugger Proxy), которое делает просмотр объекта более простым и понятным и обеспечивает более полезное отображение.Если хотите, вы можете создавать свои собственные настраиваемые представления.

Необработанное представление - это необработанный объект, без добавления (или удаления) чего-либо еще.

Я не понимаю, почему вы 'Я хочу получить доступ к представлению отладки в вашем коде, поскольку у вас уже есть доступ к объекту в вашем коде.Если, конечно, вы не говорите о доступе к закрытым / защищенным свойствам, которые вы видите в режиме отладки, но не имеете доступа к коду.Вы можете получить к ним доступ через отражение.

1 голос
/ 04 мая 2011

Это прокси типа отладчика .
Raw View показывает вам обычных членов объекта - то, что вы видели бы, если бы не было DebuggerTypeProxy.

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