Sprachelemente_von_C-Sharp
Sprachelemente_von_C-Sharp

=== Darstellung spezieller Zeichen oder Zeichenfolgen („escapen“) ===
 Einleitung alternativer Interpretation
 Rückschritt (engl. ''backspace'')
 Seitenvorschub (engl. ''form feed'')
 Zeilenwechsel (engl. ''new line'')
 Wagenrücklauf (engl. ''carriage return'')
 Hexadezimale Zeichenfolge für ein einzelnes ''Unicode''-Zeichen
 Zeichenfolge für ''Unicode''-Zeichen in Zeichenliteralen.
 Zeichenfolge für ''Unicode''-Zeichen in Zeichenketten-Literalen.
Ein auf das Zeichen „\“ (umgekehrter Schrägstrich, engl. ''backslash'') folgendes Zeichen wird anders interpretiert als sonst. Dabei handelt es sich meistens um nicht darstellbare Zeichen. Soll der umgekehrte Schrägstrich selbst dargestellt werden, so muss er doppelt angegeben werden („\\“).
Hexadezimale Zeichenfolge als Platzhalter für ein einzelnes Unicode-Zeichen: Das Zeichen wird dabei aus dem Steuerzeichen \x gefolgt von dem hexadezimalen Wert des Zeichens gebildet.
Zeichenfolge für ''Unicode''-Zeichen in Zeichenliteralen: Das Zeichen wird dabei aus dem Steuerzeichen \u gefolgt von dem hexadezimalen Wert des Zeichens gebildet, z. B. „\u20ac“ für „€“ Der Wert muss zwischen U+0000 und U+FFFF liegen.
Zeichenfolge für Unicode-Zeichen in Zeichenkettenliteralen: Das Zeichen wird dabei aus dem Steuerzeichen \U gefolgt von dem hexadezimalen Wert des Zeichens gebildet. Der Wert muss zwischen U+10000 und U+10FFFF liegen. Hinweis: Unicode-Zeichen im Wertbereich zwischen U+10000 und U+10FFFF sind nur für Zeichenfolgen-Literale zulässig und werden als zwei Unicode-„Ersatzzeichen“ kodiert bzw. interpretiert (s. a. ''UTF-16'').