BESTE WEBSITE FÜR WEBENTWICKLER
C# Sprache. W3Schools auf Deutsch. Unterricht für Anfänger

Ua En Es

C# Spezielle Charaktere


Strings — Spezielle Charaktere

Da Zeichenfolgen in Anführungszeichen geschrieben werden müssen, missversteht C# diese Zeichenfolge und generiert einen Fehler:

string txt = "We are the so-called "Vikings" from the north.";

Die Lösung zur Vermeidung dieses Problems besteht in der Verwendung des Backslash-Escape-Zeichens.

Das Escape-Zeichen Backslash (\) wandelt Sonderzeichen in Zeichenfolgen um:

Escape-Zeichen Ergebnis Beschreibung
\' ' Einfaches Zitat
\" " Doppeltes Anführungszeichen
\\ \ Backslash

Die Sequenz \" fügt ein doppeltes Anführungszeichen in eine Zeichenfolge ein:

Beispiel

string txt = "We are the so-called \"Vikings\" from the north.";

Try it Yourself »

Die Sequenz \' fügt ein einfaches Anführungszeichen in eine Zeichenfolge ein:

Beispiel

string txt = "It\'s alright.";

Try it Yourself »

Die Sequenz \\ fügt einen einzelnen Backslash in eine Zeichenfolge ein:

Beispiel

string txt = "The character \\ is called backslash.";

Try it Yourself »

Weitere nützliche Escape-Zeichen in C# sind:

Code Ergebnis Try it
\n Neue Zeile Try it »
\t Tab Try it »
\b Backspace Try it »

C# Übungen

Testen Sie sich mit Übungen

Übung:

Füllen Sie den fehlenden Teil aus, um eine greeting vom Typ string zu erstellen, und weisen Sie ihr den Wert zu Hello.

  = ;