Verwenden Sie das Zeichen „#“, um die C#-Zeichenfolge zu teilen
Wenn Sie eine Zeichenfolge in C# verarbeiten, müssen Sie sie möglicherweise basierend auf bestimmten Zeichen in Teile aufteilen. In diesem Beispiel konzentrieren wir uns darauf, wie man eine Zeichenfolge mithilfe des Zeichens „#“ teilt.
Frage:
Wie können wir bei einer Zeichenfolge ähnlich „Hello#World#Test“ das „#“ entfernen und die Ergebnisse „Hello“, „World“ und „Test“ in verschiedenen Zeichenfolgen speichern?
Lösung:
Um dies zu erreichen, können wir die Split()-Methode verwenden, die die Zeichenfolge basierend auf den bereitgestellten Zeichen oder Zeichenfolgen in Teilzeichenfolgen aufteilt. So geht's:
<code class="language-csharp">string[] s = "Hello#World#Test".Split('#');</code>
In diesem Fall ist s ein String-Array, das die geteilten Segmente enthält:
Die Split()-Methode verfügt über mehrere Überladungen, um verschiedene Szenarien zu bewältigen, einschließlich der Aufteilung basierend auf Leerzeichen, Zeichenarrays oder leeren Zeichenfolgen. Weitere Informationen finden Sie in der MSDN-Dokumentation von Microsoft: //m.sbmmt.com/link/234f161759ed410f2b27b505e28b63f4
Das obige ist der detaillierte Inhalt vonWie teile ich eine C#-Zeichenfolge mithilfe des Zeichens „#' auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!