Tab Escape caracter?

Sunt doar în proces de parsare un text și nu-mi amintesc ce caracter de evacuare este pentru o filă în C #?

0
fr hi bn

2 răspunsuri

Ușor! "\ T"

Edit: In fact, here's something official: Escape Sequences

0
adăugat
nu funcționează în etichetă
adăugat autor SMUsamaShah, sursa
Este această platformă independentă? de exemplu, Environment.Newline este platformă independentă în timp ce "\ n" nu este.
adăugat autor Steam, sursa

Pentru cineva care are nevoie de referință rapidă pentru secvențe de evacuare C# care pot fi utilizate în literali string :

\t     Horizontal tab (ASCII code value: 9)

\n     Line feed (ASCII code value: 10)

\r     Carriage return (ASCII code value: 13)

\'     Single quotation mark

\"     Double quotation mark

\\     Backslash

\?     Literal question mark

\x12     ASCII character in hexadecimal notation (e.g. for 0x12)

\x1234     Unicode character in hexadecimal notation (e.g. for 0x1234)

Merită menționat faptul că acestea (în majoritatea cazurilor) sunt coduri universale. Deci, \ t este 9 și \ n este valoarea 10 char pe Windows și Linux. Dar secvența de linie nouă nu este universală. Pe Windows este \ n \ r și pe Linux este doar \ n. De aceea este mai bine să utilizați Environment.Newline , care se ajustează la setările curente ale sistemului de operare. Cu .Net Core devine foarte important.

0
adăugat