Sdílet prostřednictvím


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

Další zdroje

Proměnné systému Windows