Especificadores de formato en C#
Al depurar código de C# en la ventana Inspección o en el cuadro de diálogo Inspección rápida, se cambia el formato en el que se muestra un valor mediante especificadores de formato.
Para utilizar un especificador de formato, escriba la expresión seguida de una coma. Tras la coma, agregue el especificador adecuado.
Ejemplo
Suponga que nVar es una variable de carácter y la ventana Inspección muestra el valor como 0x0000F065. Prefiere ver este valor en formato decimal, pero no desea restablecer la presentación de todas las variables al formato decimal. Puede utilizar el especificador de formato d para mostrar el contenido de la variable en formato decimal:
nVar,d
La siguiente tabla muestra los especificadores de formato de C# que reconoce el depurador.
Especificador |
Formato |
Valor |
Muestra |
---|---|---|---|
ac |
Fuerza la evaluación de una expresión. Esto puede resultar útil si se desactiva la evaluación implícita de propiedades y las llamadas a funciones implícitas. Vea Expresiones y efectos secundarios. |
||
d |
Entero decimal |
0x0065 |
101 |
dynamic |
Muestra el objeto especificado mediante un vista dinámica |
||
h |
Entero hexadecimal |
61541 |
0x0000F065 |
nq |
Cadena sin comillas |
"Mi Cadena" |
Mi Cadena |
hidden |
Muestra todos los miembros públicos y no públicos |
||
raw |
Muestra el elemento tal como aparece en el nodo de elemento sin formato. Válido solo en objetos de servidor proxy. |
||
results |
Se utiliza con una variable de un tipo que implementa IEnumerable o IEnumerable<T>, que normalmente es el resultado de una expresión de consulta. Solo muestra los miembros que contienen el resultado de la consulta. |
Vea también
Tareas
Cómo: Inspeccionar una expresión en el depurador