Estoy construyendo una aplicación donde debo capturar varios valores y construir un texto con ellos: Nombre
, Edad
, etc.
La salida será un texto plano en un TextBox
.
Estoy tratando de hacer que esa información aparezca en una especie de columnas
, por lo tanto estoy tratando de separarlas con tab
para hacerlo más claro.
Por ejemplo, en lugar de tener:
Ann 26
Sarah 29
Paul 45
Me gustaría que se mostrara como
Ann tab 26 Sarah tab 29 Paul tab 45
¿Algún consejo sobre cómo insertar
las pestañas en mi texto?
Hazar tiene razón con su \t
. Aquí'está la lista completa de caracteres de escape para C#:
\#39;
para una comilla simple.
`\"para una comilla doble.
para una barra invertida.
0
para un carácter nulo.
\a
para un carácter de alerta.
\b
para un retroceso.
f para un avance de formulario.
n
para una nueva línea.
\r
para un retorno de carro.
t
para un tabulador horizontal.
\v
para un tabulador vertical.
uxxxx
para un valor hexadecimal de carácter unicode (por ejemplo, u0020
).
es lo mismo que \u
, pero no necesita ceros a la izquierda (por ejemplo, \x20
).
Uxxxxxxxx
para un valor hexadecimal de caracteres unicode (la forma más larga es necesaria para generar sustitutos).
También puede ser útil utilizar String.Format
, por ejemplo
String.Format("{0}\t{1}", FirstName,Count);