Partilhar via


Especificadores de formato no C#

This topic applies to:

Edition

Visual Basic

C#

F#

C++

Web Developer

Express

O tópico não é aplicável O tópico é aplicável O tópico é aplicável O tópico não é aplicável O tópico é aplicável

Pro, Premium e Ultimate

O tópico não é aplicável

O tópico é aplicável

O tópico é aplicável

O tópico não é aplicável O tópico é aplicável

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

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

Exemplo

Suponha que nVar é uma variável de caracteres 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

The following table shows the C# format specifiers recognized by the debugger.

Specifier

Formato

Valor

Displays

AC

Force evaluation of an expression. This can be useful when implicit evaluation of properties and implicit function calls is turned off. See Efeitos Colaterias e Expressões.

d

Decimal integer

0x0065

101

dinâmico

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

h

Hexadecimal integer

61541

0x0000F065

nq

String with No Quotes

"My String"

My String

oculto

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

raw

Displays item as it appears in the raw item node. Valid on proxy objects only.

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: Assista a uma expressão no depurador

Outros recursos

Variable Windows