Просто поставьте следующую инструкцию перед FOR:
set escape '\';
Да, вы можете использовать любой метод вне свойств, как обычно.
[DebuggerDisplay ("Foo: значение адреса равно {Address.ToString (\"
является примером
Если вы хотите просматривать значения только в шестнадцатеричном формате, в Visual Studio есть опция для отображения значений в этом формате. Во время отладки наведите указатель мыши на переменную, чтобы отобразить экран отладки, или найдите переменную в окне часов или локальных переменных. Щелкните правой кнопкой мыши по переменной и выберите параметр «Шестнадцатеричный дисплей». После этого отладчик отобразит все числовые значения в шестнадцатеричном формате. В этом случае вы получите: «Foo: Address value is 0x0000abcd»
К сожалению, я не видел никакого способа реально контролировать формат строки, отображаемой атрибутом DebuggerDisplay, как вы просили.