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';       // einfaches 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 = '\\';

Folgende Zeichen sind in einer Escape-Sequenz möglich.

Zeichen

Bedeutung

Wert

\'

einfaches Anführungszeichen

0x0027

\"

doppeltes Anführungszeichen

0x0022

\\

Backslash

0x005C

\0

null

0x0000

\a

Alert

0x0007

\b

Backspace

0x0008

\f

Seitenvorschub

0x000C

\n

New Line

0x000A

\r

Carriage Return

0x000D

\t

horizontaler Tab ...

Get C# 4.0 kurz & gut, 2nd Edition 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.