string - Einführung in Zeichenketten

string - Einführung in Zeichenketten

Von Jan Suchotzki

Schau dir auch die weiteren Folgen des C# Tutorial Deutsch an.

Der Datentyp string kommt wohl in so ziemlich jedem Programm vor. In diesem Video erkläre ich dir, dass:

  • string ein Alias (also ein Verweis) auf System.String ist.
  • ein string eine Zeichenkette ist. Also ein Feld von Zeichen (char).
  • du auf einzelne Zeichen mit eckigen Klammern zugreifen kannst (char zeichen = text[0]).
  • ein string immutable also unveränderbar ist. D.h. du kannst einen string einmal anlegen und seinen Wert dann nicht mehr verändern.
  • du eine Escapesequenz (auch Escape-Character genannt) verwenden kannst um beispielsweise in einem string die Anführungsstriche zu verwenden (Beispiel: “Hier werden "Anführungszeichen" eingesetzt”).

Alles weitere erfährst du hier im Video:

  • Im Artikel Kombinierte Formatierung für Konsole, … zeige ich dir wie du Informationen in deine Zeichenkette bekommst ohne sie zu addieren. Das ist insbesondere für die Ausgabe auf der Konsole sehr interessant.
  • Der Artikel string (C# Referenz) auf MSDN beschreibt nochmals die Aspekte aus diesem Video. Allerdings finde ich den Artikel nicht sehr verständlich für Einsteiger.
  • Die Beschreibung der Klasse String auf MSDN gibt dir neben der Beschreibung aller Methoden und Eigenschaften auch viele Beispiele und viele ausführliche Erklärungen.
  • Eine weitere gute Einführung gibt es in diesem Artikel von Biggle’s Blog.
  • Eine Liste mit den unterstützten Escapesequenzen wie auch einer Erklärung findest auf MSDN.

Jan