de-vraag
  • Otázky
  • Značky
  • Používatelia
Oznámenia
Odmeny
Registrácia
Po registrácii budete informovaní o odpovediach a komentároch na vaše otázky.
Prihlásiť sa
Ak už máte konto, prihláste sa a skontrolujte nové oznámenia.
Za pridané otázky, odpovede a komentáre budú udelené odmeny.
Viac na
Zdroj
Upraviť
 Layla
Layla
Question

Vloženie znaku tabulátora do textu pomocou jazyka C#

Vytváram aplikáciu, v ktorej mám zachytiť niekoľko hodnôt a vytvoriť z nich text: Meno, Vek, atď.

Výstupom bude obyčajný text do TextBox.

Snažím sa, aby sa tieto informácie zobrazovali v akýchsi stĺpcoch, preto sa ich snažím oddeliť pomocou tab, aby to bolo prehľadnejšie.

Napríklad namiesto toho, aby som mal:

Ann 26
Sarah 29
Paul 45

Chcel by som, aby sa to zobrazovalo ako:

Ann tab 26 Sarah tab 29 Paul tab 45

Nejaký tip, ako vložiť tabulátory do môjho textu?

270 2008-12-14T03:22:07+00:00 3
 gotqn
gotqn
Edited question 23 júl 2015 в 1:51
Programovanie
.net
c#
Popular videos
C Programming Tutorial 26 - ASCII and Int Conversion
C Programming Tutorial 26 - ASCII and Int Conversion
pred 5 rokmi
HOW TO USE \t(Tab Character) PERFECTLY IN PRINTFStatements in C Programming?
HOW TO USE \t(Tab Character) PERFECTLY IN PRINTFStatements in C Programming?
pred 2 rokmi
How to Create, Change, and Delete Tabs in Microsoft Word
How to Create, Change, and Delete Tabs in Microsoft Word
pred 2 rokmi
« Predchádzajúci
Ďalšie »
This question has 1 odpoveď in English, to read them log in to your account.
Solution / Answer
 DShook
DShook
14 december 2008 в 3:25
2008-12-14T03:25:13+00:00
Viac na
Zdroj
Upraviť
#8690626

Skúste v reťazcoch používať znak \t

 SteveC
SteveC
Edited answer 31 január 2012 в 12:50
442
0
Dan R
Dan R
14 december 2008 в 3:31
2008-12-14T03:31:46+00:00
Viac na
Zdroj
Upraviť
#8690627

Hazar má pravdu so svojím "t". Tu je úplný zoznam escape znakov pre C#:

\' pre jednoduchú úvodzovku.

\" pre dvojitú úvodzovku.

\\ pre spätné lomítko.

\0 pre nulový znak.

\a pre výstražný znak.

\b pre znak backspace.

\f pre formulárový posuv.

\n pre nový riadok.

\r pre návrat vozíka.

\t pre vodorovný tabulátor.

\v pre vertikálny tabulátor.

\uxxxx pre hexakódovú hodnotu znaku (napr. \u0020).

\x je rovnaký ako \u, ale nepotrebujete úvodné nuly (napr. \x20).

\Uxxxxxxxx pre hexadecimálnu hodnotu znaku Unicode (dlhší tvar potrebný na generovanie náhradných znakov).

ᴍᴀᴛᴛ ʙᴀᴋᴇʀ
ᴍᴀᴛᴛ ʙᴀᴋᴇʀ
Edited answer 3 jún 2014 в 1:22
424
0
david valentine
david valentine
14 december 2008 в 5:22
2008-12-14T05:22:31+00:00
Viac na
Zdroj
Upraviť
#8690628

Môže byť tiež užitočné použiť String.Format, napr.

String.Format("{0}\t{1}", FirstName,Count);
 nnnnnn
nnnnnn
Edited answer 31 január 2012 в 12:20
72
0
Pridať otázku
Kategórie
Všetky
Technológia
Kultúra / Rekreácia
Život / Umenie
Veda
Profesionálne
Obchod
Používatelia
Všetky
New
Popular
1
365
Registered pred dňom
2
True Image
Registered pred dňom
3
archana agarwal
Registered pred 3 dňami
4
Maxim Zhilyaev
Registered pred 6 dňami
5
adambotsfford adambotsfford
Registered pred týždňom
DE
EL
ES
FR
ID
IT
JA
KO
LT
NL
PT
RU
SK
SL
TR
ZH
© de-vraag 2022
Zdroj
stackoverflow.com
na základe licencie cc by-sa 3.0 s uvedením autora