Stránka 1 z 1

Escape sekvence v jazyce C#

PříspěvekNapsal: 23 duben 2012 06:23:17
od Wlezley
Co to je?
Escape sekvence jsou obvykle dva znaky (nebo výraz v jednoduchých závorkách) a vkládají se do textových řetězců.

Kdy je používáme?
Například když potřebujeme zapsat do řetězce znak, který by kolidoval se syntaxí programovacího jazyka.

Escape sekvenceZnak (význam)
\'' (apostrof)
\"" (uvozovky)
\\\ (backslash)
\aZnak zvonku (Alert, Bell, znak hex 07)
\bBackspace (posune kurzor vlevo)
\fForm feed
\nNový Řádek (New Line)
\rCarriage Return
\tHorizontální Tabulátor
\vVertikální Tabulátor
\uUnicode znak zapsaný číslem, např.: \u250
\xUnicode znak zapsaný v HEXu \xF0
\0Nulový znak (null terminator)
*) Ve většině jazyků jsou escape sekvence téměř stejné.

Escape sekvence verbatim stringů:
Escape sekvenceZnak (význam)
""" (uvozovky)
**) Platí pouze u verbatim řetězců.