Share via


Especificadores de formato em C#

Quando você depurar o código C# na janela Watch ou na caixa de diálogo QuickWatch, altere o formato no qual um valor é exibido usando especificadores de formato.

Para usar um especificador de formato, digite a expressão seguida por uma vírgula.Após a vírgula, adicione o especificador apropriado.

Exemplo

Suponha que nVar é uma variável de caractere e o Watch janela mostra o valor como 0x0000F065.Para ver esse valor como decimal, mas não deseja redefinir a exibição de todas as variáveis para decimal.Você pode usar o especificador de formato d para mostrar o conteúdo da variável em decimal:

nVar,d

A tabela a seguir mostra os especificadores de formato C# reconhecidos pelo depurador.

Especificador

Formato

Valor

Exibe

AC

Força avaliação de uma expressão.Isso pode ser útil quando uma avaliação implícita das propriedades e chamadas de função implícitas estiverem desativada.Consulte Efeitos colaterais e expressões.

d

Inteiro decimal

0x0065

101

dinâmico

Exibe o objeto especificado usando uma exibição dinâmica

h

Inteiro hexadecimal

61541

0x0000F065

nq

Seqüência sem aspas

"Minha String"

Minha cadeia de caracteres

oculto

Exibe todos os membros públicos e não-públicos

RAW

Exibe o item como ele aparece no nó de itens não processados.Válido somente em objetos proxy.

resultados

Usado com uma variável de um tipo que implementa IEnumerable ou IEnumerable <T>, geralmente o resultado de uma expressão de consulta.Exibe somente os membros que contêm o resultado da consulta.

Consulte também

Tarefas

Como: Watch an Expression in the Debugger

Outros recursos

Janelas de variáveis