Ik'ben een applicatie aan het bouwen waar ik verschillende waarden moet vastleggen en er een tekst mee moet opbouwen: Naam
, Leeftijd
, enz.
De output zal een platte tekst zijn in een TextBox
.
Ik probeer deze informatie in een soort van kolommen
te laten verschijnen, daarom probeer ik ze te scheiden met tab
om het duidelijker te maken.
Bijvoorbeeld, in plaats van:
Ann 26
Sarah 29
Paul 45
zou ik willen dat het getoond wordt als:
Ann tab 26 Sarah tab 29 Paul tab 45
Iemand een tip hoe ik de tabs in mijn tekst kan invoegen
?
Hazar heeft gelijk met zijn vlucht
. Hier's de volledige lijst van escape-tekens voor C#:
'
voor een enkele aanhalingsteken.
"
voor een dubbel aanhalingsteken.
`` voor een backslash.
0
voor een null teken.
``b` voor een backspace.
``f` voor een form feed.
``n` voor een nieuwe regel.
``` voor een carriage return.
``t` voor een horizontale tab.
`v` voor een verticale tab.
`uxxxx` voor een unicode teken hex waarde (bijv. `\u0020`).
`x` is hetzelfde als `u`, maar dan zonder voorloopnullen (bijv. `\x20`).
`Uxxxxxxxx` voor een unicode teken hex waarde (langere vorm nodig voor het genereren van surrogaten).
Het kan ook nuttig zijn om String.Format
te gebruiken, bijv.
String.Format("{0}\t{1}", FirstName,Count);