Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du kan ändra formatet där ett värde visas i bevakningsfönstret med hjälp av formatspecificerare. Du kan också använda formatspecificerare i fönstret Omedelbart , kommandofönstret , i spårningspunkter och i källfönster. Om du pausar ett uttryck i dessa fönster visas resultatet i en DataTip i det angivna formatet.
Om du vill använda en formatspecificerare anger du variabeluttrycket följt av ett kommatecken och lämplig specificerare.
Ange formatangivelser
Vi använder följande exempelkod:
{
int my_var1 = 0x0065;
int my_var2 = 0x0066;
int my_var3 = 0x0067;
}
Lägg till variabeln my_var1 i Watch-fönstret vid felsökning, Debug>Windows>Watch>Watch 1. Högerklicka sedan på variabeln och välj Hexadecimal visning. Nu visar fönstret Watch värdet 0x0065. Om du vill se det här värdet som ett decimaltal i stället för ett hexadecimalt heltal lägger du till decimalformatsspecificeraren , d i kolumnen Namn efter variabelnamnet. Kolumnen Värde visar nu 101.
Du kan visa och välja från en lista över tillgängliga formatspecificerare genom att lägga till ett kommatecken (,) till värdet i bevakningsfönstret .
Formatspecifikatorer
I följande tabell beskrivs C#-formatspecificerarna för Visual Studio-felsökningsprogrammet.
| Specificerare | Format | Ursprungs klocktidvärde | Skärmar |
|---|---|---|---|
| AC | Framtvinga utvärdering av ett uttryck, vilket kan vara användbart när implicit utvärdering av egenskaper och implicita funktionsanrop inaktiveras. | Meddelande "Implicit funktionsutvärdering är inaktiverad av användaren" | <värde> |
| d | heltal i decimalsystemet | 0x0065 | 101 |
| dynamic | Visar det angivna objektet med hjälp av en dynamisk vy | Visar alla medlemmar i objektet, inklusive dynamisk vy | Visar endast den dynamiska vyn |
| h | hexadecimalt heltal | 61541 | 0x0000F065 |
| nätverkskvalitet (assuming "nq" refers to "network quality") | sträng utan citattecken | "Min sträng" | Min sträng |
| Nse | Anger beteende, inte format. Utvärderar uttrycket med "Inga biverkningar". Om uttrycket inte kan tolkas och bara kan lösas med en utvärdering (till exempel ett funktionsanrop) visas ett fel i stället. | N/A | N/A |
| hidden | Visar alla offentliga och icke-offentliga medlemmar | Visar offentliga medlemmar | Visar alla medlemmar |
| rå | Visar objektet som det visas i noden för råobjekt. Gäller endast för proxyobjekt. | Ordlista<T> | Råvy över ordlista<T> |
| results | Används med en variabel av en typ som implementerar IEnumerable eller IEnumerable<T>, vanligtvis resultatet av ett frågeuttryck. Visar endast de medlemmar som innehåller frågeresultatet. | Visar alla medlemmar | Visar medlemmarna som uppfyller villkoren för frågan |