2.7 Zeichen in einen String einfügen oder aus ihm entfernen
Problem
Sie haben einen Text in einem String, der entweder entfernt oder durch ein anderes Zeichen oder einen anderen String ersetzt werden muss. Da die Ersetzungsoperation eher einfach ist, lohnt es sich nicht, einen regulären Ausdruck einzusetzen.
Lösung
Verwenden Sie die Remove
-Instanzmethode der Klasse String
, um Text aus einem String zu entfernen. Zum Beispiel:
string name = "Mustermann, Hans"; name = name.Remove(10, 1); Console.WriteLine(name);
Dieser Code erzeugt einen neuen String und weist ihn der Variablen name
zu. Der in name
enthaltene String sieht jetzt so aus:
Mustermann Hans
Wenn Leistung entscheidend ist, insbesondere wenn die Stringentfernung in einer Schleife erfolgt und mehrfach ...
Get C# Kochbuch 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.