Share via


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

Otros recursos

Ventanas de variables