Ви також можете вибрати шістнадцятковий або десятковий дисплей на змінній основі у вікні перегляду Visual Studio , додавши до імені змінної специфікатор формату налагоджувача. У вікні годинника введіть:
myInt,h
myInt,d
Іншими дуже корисними специфікаторами формату є ac
(див. Виноску) для "завжди обчислювати" та nq
для відображення "без лапок". Їх можна використовувати разом:
my_string_func(),ac,nq
nq
є корисними внутрішніми DebuggerDisplay
атрибутами, які можуть з’являтися в класі:
[DebuggerDisplay("{my_string_func(),nq}")]
class MyClass
{
/* ...example continues below... */
... або на одному або кількох полях всередині класу:
[DebuggerDisplay("{some_field,nq}", Name="substitute name here")]
int an_integer;
[DebuggerBrowsable(DebuggerBrowsableState.Never)]
String some_field;
}
http://msdn.microsoft.com/en-us/library/e514eeby(v=VS.100).aspx
- зауважте, що в попередніх версіях сторінки документа MSDN неправильно сказано "Ac" (з великим літером "A") - що не працює
f + 1 = 10 (dec)
.