Especificadores de formato no C#
This topic applies to:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium e Ultimate |
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