<.> Im .NET in der alternativen Charter -Zeichenfolge
Teilen Sie die Zeichenfolge in eine separate Zeile gemäß dem Änderungssymbol, ist eine sehr häufige Aufgabe bei der Programmierung. Die Verwendung einer Standard -String.Split -Methode mit einem einzelnen Separator reicht jedoch nicht immer aus, um dieses Ziel zu erreichen. In der .NET gibt es zwei Methoden, die die Zeichenfolge basierend auf den sich ändernden Symbolen effektiv teilen können.
basierend auf der Verteilung der Zeilen
Um basierend auf einem bestimmten Änderungssymbol (z. B. Umgebung.Newline) zu dividieren, können Sie die String.Plit -Methode mit einem separatistischen Array verwenden. Auf diese Weise können Sie mehrere Separatoren angeben, einschließlich Änderungen. Zum Beispiel:
Dieser Code teilt die Eingabezeichenfolge in eine Array -Zeile, die durch die Umgebung getrennt ist. Newline.
<code class="language-csharp">string[] lines = theText.Split(new string[] { Environment.NewLine }, StringSplitOptions.None);</code>
In einigen Fällen können Sie Texte begegnen, die unterschiedliche Änderungenformate enthalten, wie "RN", "R" und "N". Um mit dieser Situation umzugehen, können Sie mehrere Separatoren in der String.split -Methode verwenden. Dies stellt sicher, dass alle Arten von Vermögenswerten für die Segmentierung identifiziert werden:
Durch die Verwendung dieser Methode wird der Eingabetxt korrekt in eine beliebige Kombination dieser Zeilenformatformate unterteilt, sodass Sie Multi -Line -Text genau verarbeiten können.Das obige ist der detaillierte Inhalt vonWie kann man eine Zeichenfolge effizient in Zeilen in .NET aufteilt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!