Skip to main content
Strings werden zum Speichern von Text verwendet. Eine String-Variable enthält eine Sammlung von Zeichen, die von doppelten Anführungszeichen umgeben sind.
string greeting;
greeting = "Hello, World!";

string firstName = "John";

Methoden und Properties

Wir können auf die Länge eines Strings über das Property Length zugreifen.
string upperCaseAlphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
Console.WriteLine(upperCaseAlphabet.Length); // 26

Wir können Strings auch mit verschiedenen Methoden manipulieren.
string greeting = "Hello, World!";

Console.WriteLine(greeting.ToUpper()); // HELLO, WORLD!
Console.WriteLine(greeting.ToLower()); // hello, world!
Es gibt noch viele weitere Methoden für Strings.

Concatenation

Wir können Strings mit dem +-Operator zusammenführen.
string firstName = "Levin";
string lastName = "Bänninger";

string fullName = firstName + " " + lastname;

Interpolation

Bei der Interpolation, werden die Werte von Variablen durch Platzhalter in einem String ersetzt.
string firstName = "Levin";
string lastName = "Bänninger";

string fullName = $"{firstName} {lastName}";
Wir müssen uns nicht um Leerzeichen kümmern, wie bei der #concatenation

Zeichen in Strings

Du kannst auf die Zeichen in einer Zeichenkette zugreifen, indem du dich auf den Index in eckigen Klammern [] beziehst.
string firstName = "Levin";
Console.WriteLine(firstName[0]); // L

Zeichen

char firstLetterOfName = 'l';