Je construis une application où je dois capturer plusieurs valeurs et construire un texte avec elles : Nom
, Age
, etc.
La sortie sera un texte brut dans une TextBox
.
J'essaie de faire apparaître ces informations dans des sortes de colonnes
, donc j'essaie de les séparer avec des tab
pour que ce soit plus clair.
Par exemple, au lieu d'avoir :
Ann 26
Sarah 29
Paul 45
je voudrais qu'il soit affiché comme :
Ann tab 26 Sarah tab 29 Paul tab 45
Un conseil sur la façon d'insérer les onglets dans mon texte ?
Hazar a raison avec son t
. Voici la liste complète des caractères d'échappement pour le C# :
'
pour un guillemet simple.
{"
pour un guillemet double.
`\N{{\i}} pour une barre oblique inversée.
0
pour un caractère nul.
\a
pour un caractère d'alerte.
`b
pour un caractère de retour arrière.
`f
pour un saut de page.
`n
pour une nouvelle ligne.
`r
pour un retour chariot.
t
pour une tabulation horizontale.
`v
pour une tabulation verticale.
`uxxxx
pour une valeur hexagonale de caractère unicode (par exemple \u0020
).
\x
est identique à \u
, mais vous n'avez pas besoin de zéros de tête (par exemple, \x20
).
`Uxxxxxxxx
pour une valeur hexagonale de caractère unicode (forme plus longue nécessaire pour générer des substituts).
Il peut également être utile d'utiliser String.Format
, par exemple.
String.Format("{0}\t{1}", FirstName,Count);