Sdílet prostřednictvím


Specifikátory formátu v jazyce C#

Při ladění kódu jazyka C# v QuickWatch dialogové okno kukátka nebo můžete změnit formát, ve kterém se zobrazí hodnotu pomocí specifikátorů formátu.

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 Sledování okno zobrazuje hodnotu jako 0x0000F065.Chcete zobrazit tuto hodnotu jako desetinné číslo, ale nechcete obnovit zobrazování všech proměnných do desítkové soustavy.Při použití specifikátoru formátu d Chcete-li zobrazit obsah proměnných v desítkové soustavě:

nVar,d

Následující tabulka ukazuje C# specifikátory formátu rozpozná ladicí program.

Specifikátor

Format

Value

Zobrazí

AC

Vynutit vyhodnocení výrazu.To může být užitečné, pokud je implicitní hodnocení vlastností a volání implicitní funkce vypnuta.Viz téma Vedlejší efekty a výrazy.

d

Desetinné celé číslo

0x0065

101

dynamické

Zobrazí zadaný objekt pomocí dynamické zobrazení

h

Šestnáctkové celé číslo

61541

0x0000F065

NQ

Řetězec s 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.Platí pouze pro objekty proxy.

výsledky

Použít proměnnou typu, který implementuje rozhraní IEnumerable nebo IEnumerable<T>, obvykle výsledek výrazu dotazu.Zobrazí pouze členy, které neobsahují výsledku dotazu.

Viz také

Úkoly

Postupy: Sledování výrazu v ladicím programu

Další zdroje

Okna proměnných