Strings und Zeichen

Der C#-Typ char (ein Alias des Typs System.Char) repräsentiert ein Unicode-Zeichen und nimmt zwei Byte 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 ...

Get C# 5.0 kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.