So teilen Sie eine Zeichenfolge mithilfe eines Zeichenfolgentrennzeichens in C# auf
Bei komplexen Strings ist es oft notwendig, diese in kleinere Komponenten aufzuteilen. Während die .Split()-Methode in C# mit Einzelzeichen-Trennzeichen funktioniert, kann es schwierig sein, wenn Sie durch Zeichenfolgen-Trennzeichen aufteilen müssen.
Betrachten wir die folgende Beispielzeichenfolge:
<code>"My name is Marco and I'm from Italy"</code>
Um diese Zeichenfolge durch das Trennzeichen „ist Marco und“ zu teilen, können Sie Folgendes verwenden:
<code>string[] tokens = str.Split(new[] { "is Marco and" }, StringSplitOptions.None);</code>
In diesem Code übergeben wir als ersten Parameter ein Array, das die Trennzeichenfolge enthält. Der Parameter StringSplitOptions.None stellt sicher, dass das Trennzeichen als einzelne Zeichenfolge und nicht als mehrere einzelne Zeichen behandelt wird.
Als Ergebnis enthält das Token-Array zwei Elemente:
Wenn das Trennzeichen ein einzelnes Zeichen ist, kann eine einfachere Codeform verwendet werden:
<code>string[] tokens = str.Split(',');</code>
Dadurch wird die Zeichenfolge durch Kommazeichen aufgeteilt.
Das obige ist der detaillierte Inhalt vonWie teile ich eine Zeichenfolge mithilfe eines Zeichenfolgentrennzeichens in C# auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!