visual secuencias how escape characters caracteres c#

c# - secuencias - Tab Escape Character?



how to escape in c# (2)

¡Fácil! "/ t"

Editar: De hecho, aquí hay algo oficial: Secuencias de escape

¿Estoy en el proceso de analizar un texto y no puedo recordar cuál es el carácter de escape para una pestaña en C #?


Para alguien que necesita una referencia rápida de C # Secape Sequences que se puede usar en literales de string :

/ t Pestaña horizontal (valor de código ASCII: 9)

/ n Alimentación de línea (valor de código ASCII: 10)

Retorno de carro (valor de código ASCII: 13)

/ ''Comillas simples

/ "Doble comilla

// Backslash

/? Signo de interrogación literal

/ x12 carácter ASCII en notación hexadecimal (por ejemplo, para 0x12)

/ x1234 Carácter Unicode en notación hexadecimal (p. ej., para 0x1234)

Vale la pena mencionar que estos (en la mayoría de los casos) son códigos universales. So / t es 9 y / n tiene 10 caracteres de valor en Windows y Linux. Pero la secuencia de nueva línea no es universal. En Windows es / n / r y en Linux es simplemente / n. Es por eso que es mejor usar Environment.Newline que se ajusta a la configuración actual del sistema operativo. Con .Net Core se vuelve realmente importante.