C# String-Verkettung
String-Verkettung
Der Operator +
kann zwischen Zeichenfolgen verwendet werden, um diese zu kombinieren. Dies nennt man Verkettung:
Beispiel
string firstName = "John ";
string lastName = "Doe";
string name = firstName + lastName;
Console.WriteLine(name);
Beachten Sie, dass wir nach „John“ ein Leerzeichen eingefügt haben, um im Druck ein Leerzeichen zwischen Vorname und Nachname zu schaffen.
Sie können auch die Methode string.Concat()
verwenden, um zwei Zeichenfolgen zu verketten:
Beispiel
string firstName = "John ";
string lastName = "Doe";
string name = string.Concat(firstName, lastName);
Console.WriteLine(name);
Zahlen und Zeichenfolgen hinzufügen
ACHTUNG!
C# verwendet den Operator +
sowohl für die Addition als auch für die Verkettung.
Denken Sie daran: Zahlen werden hinzugefügt. Zeichenfolgen werden verkettet.
Wenn Sie zwei Zahlen addieren, ist das Ergebnis eine Zahl:
Beispiel
int x = 10;
int y = 20;
int z = x + y; // z wird 30 sein (eine Ganzzahl/Zahl)
Wenn Sie zwei Zeichenfolgen hinzufügen, ist das Ergebnis eine Zeichenfolgenverkettung:
Beispiel
string x = "10";
string y = "20";
string z = x + y; // z wird 1020 sein (eine Zeichenfolge)