MEJOR SITIO PARA DESARROLLADORES WEB
Lenguaje C#. W3Schools lecciones en español

Ua En De

C# Caracteres especiales


Cadenas — Caracteres especiales

Debido a que las cadenas deben escribirse entre comillas, C# malinterpretará esta cadena y generará un error:

string txt = "We are the so-called "Vikings" from the north.";

La solución para evitar este problema es utilizar el carácter de escape de barra invertida.

El carácter de escape de barra invertida (\) convierte caracteres especiales en caracteres de cadena:

Personaje de escape Resultado Descripción
\' ' Una frase
\" " cita doble
\\ \ Barra invertida

La secuencia \" inserta una comilla doble en una cadena:

Ejemplo

string txt = "We are the so-called \"Vikings\" from the north.";

Inténtalo tú mismo »

La secuencia \' inserta una comilla simple en una cadena:

Ejemplo

string txt = "It\'s alright.";

Inténtalo tú mismo »

La secuencia \\ inserta una sola barra invertida en una cadena:

Ejemplo

string txt = "The character \\ is called backslash.";

Inténtalo tú mismo »

Otros caracteres de escape útiles en C# son:

Código Resultado Intentalo
\n Nueva línea Intentalo »
\t Tab Intentalo »
\b Backspace Intentalo »

C# Ejercicios

Ponte a prueba con ejercicios

Ejercicio:

Complete la parte que falta para crear una variable greeting de tipo string y asígnele el valor Hello.

  = ;