Specifikátory formátu v jazyce C#
Při ladění kódu jazyka C# v QuickWatch dialogovém okně kukátka nebo změnit formát, ve kterém se zobrazí pomocí formátu specifikátory hodnotu.
Chcete-li pomocí specifikátoru formátu, zadejte výraz následovaný čárkou.Za desetinnou čárkou přidejte příslušný specifikátor.
Příklad
Předpokládejme, že nVar je proměnná znak a sledovat okno zobrazuje hodnotu jako 0x0000F065.Chcete zobrazit tuto hodnotu jako desítkové, ale nechcete obnovit zobrazení všech proměnných do desítkové soustavy.Specifikátor formátu můžete použít d zobrazit obsah proměnné v desítkové soustavě:
nVar,d
Následující tabulka zobrazuje C# formát specifikátory uznané ladicí program.
Specifikátor |
Format |
Value |
Zobrazí |
---|---|---|---|
AC |
Vynutit vyhodnocení výrazu.To může být užitečné implicitní hodnocení vlastností a volání implicitní funkce vypnuta.Viz téma Vedlejší účinky a výrazy. |
||
d |
Desítkové celé číslo |
0x0065 |
101 |
dynamické |
Zobrazí zadaný objekt pomocí dynamického zobrazení |
||
h |
Šestnáctkové číslo |
61541 |
0x0000F065 |
Nq |
Řetězec bez uvozovek |
"Řetězec" |
Tento řetězec |
skrytý |
Zobrazí všechny členy veřejné a neveřejné |
||
RAW |
Zobrazí položky zobrazené v uzlu položek raw.Platné pouze objektů proxy. |
||
výsledky |
Proměnné typu, který implementuje IEnumerable nebo IEnumerable <T> obvykle výsledek výrazu dotazu použít.Zobrazí pouze členy, které obsahují výsledek dotazu. |
Viz také
Úkoly
Jak: sledování výraz v debuggeru