Verwenden Sie das Zeichen „#“, um eine Zeichenfolge in C# zu teilen
Das Aufteilen einer Zeichenfolge basierend auf einem bestimmten Zeichen wie „#“ ist eine häufige Aufgabe in C#. Angenommen, es gibt eine Zeichenfolge „Hello#World#Test“. Um „Hello“, „World“ und „Test“ in separate Zeichenfolgen zu extrahieren, können Sie die folgende Methode verwenden:
DieSplit()
-Methode kann eine Zeichenfolge basierend auf dem bereitgestellten Zeichen oder der bereitgestellten Zeichenfolge in ein Array von Teilzeichenfolgen aufteilen. Zum Beispiel:
<code class="language-csharp">string[] splitString = "Hello#World#Test".Split('#');</code>
Dieser Vorgang erzeugt ein Array mit dem Namen splitString
, das drei Elemente enthält:
splitString[0]
= „Hallo“splitString[1]
= „Welt“splitString[2]
= „Testen“'#' wird als Teilungstrennzeichen verwendet und stellt sicher, dass die Zeichenfolge jedes Mal geteilt wird, wenn dieses Zeichen erscheint. Dadurch ist es einfach, einzelne Wörter zu extrahieren und in separaten Variablen zu speichern:
<code class="language-csharp">string string1 = splitString[0]; string string2 = splitString[1]; string string3 = splitString[2];</code>
Jetzt werden die drei Zeichenfolgen „Hello“, „World“ und „Test“ jeweils in string1
, string2
und string3
gespeichert, was einen einfachen Zugriff auf die extrahierten Daten ermöglicht.
Das obige ist der detaillierte Inhalt vonWie teile ich eine Zeichenfolge durch das Zeichen „#' in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!