Strings und Zeichen

Der C#-Typ char (ein Alias des Typs System.Char) repräsentiert ein Unicode-Zeichen und nimmt zwei Bytes ein. Ein char-Literal wird innerhalb von einfachen Anführungszeichen angegeben:

char c = 'A'; // einzelnes Zeichen

Escape-Sequenzen geben Zeichen an, die nicht direkt ausgedrückt oder interpretiert werden können. Eine Escape-Sequenz ist ein Backslash, gefolgt von einem Zeichen mit einer bestimmten Bedeutung:

char newLine = '\n';

char backSlash = '\\';

Die Escape-Sequenz-Zeichen sind folgende:

Char

Bedeutung

Wert

\'

einfache Anführungszeichen

0x0027

\"

doppelte Anführungszeichen

0x0022

\\

Backslash

0x005C

\0

Null

0x0000

\a

Alert

0x0007

\b

Backspace

0x0008

\f

Seitenvorschub

0x000C

\n

Zeilenumbruch

0x000A ...

Get C# 7.0 – kurz & gut, 5th Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.