DebuggerDisplay (DebuggerDisplayAttribute) с ", Raw"?C#

Место общения программистов C#
Ответить
Anonymous
 DebuggerDisplay (DebuggerDisplayAttribute) с ", Raw"?

Сообщение Anonymous »

В исходном коде System.readonlymemory на GitHub я увидел следующее:

Код: Выделить всё

[DebuggerDisplay("{ToString(),raw}")]
Точно, что это такое, Raw делает там? Строка, принятая конструктором DELAGGERDISPlayAttribute . Официальная документация как атрибута, так и его конструктора подозрительно молчит по предмету. Насколько я могу судить, появляются в любой исчерпывающей, систематической, авторитетной документации; Я видел его только упомянутым в некоторых руководствах с практическими рекомендациями в непрямых, ручной волнистой, продуманной терминах. Но: < /p>

Я не смог найти какую -либо документированную связь между строкой, принятой конструктором DebuggerDisplayAttribute < /code> и «Спецификаторы формата в C# в Visual Studio Debugger ". Задокументировано в «Спецификаторах формата в C# в отладчике Visual Studio», это все еще не помогает мне понять, что, RAW делает при использовании с DebuggerDisplayAttribute , потому что объяснение для, RAW говорит » Отображает элемент, как он появляется в узле необработанного элемента.>

Подробнее здесь: https://stackoverflow.com/questions/794 ... e-with-raw
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»