ホームページ > バックエンド開発 > C++ > C# で文字列を改行で分割するにはどうすればよいですか?

C# で文字列を改行で分割するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2025-01-27 22:01:11
オリジナル
966 人が閲覧しました

How to Split a String by Newlines in C#?

c#変更記号に従って文字列を分割します

.NETフレームワークによって提供される分割方法は、変更記号に従って文字列を別の行に分割できます。ただし、分割の標準的な使用には、セパレータとして文字配列が必要なため、変更記号に従って分割するのに適していません。

解決策:

.NETで文字列を.NETで効果的に分割するために、stringを.netで効果的に使用するために、セパレーターの分割方法の重い負荷として受信文字列アレイを使用できます。

ここで、thetextは入力文字列、環境を示します。Newlineは、現在のオペレーティングシステムの一意の変更を表しています。 Stringsplitoptions.Noneは、セグメンテーションがスペースや空の要素を考慮してはならないことを意味します。

さまざまなタイプの変更シンボルを入力:
<code class="language-csharp">string[] lines = theText.Split(
    new string[] { Environment.NewLine },
    StringSplitOptions.None
);</code>
ログイン後にコピー

入力文字列にさまざまなタイプの変更記号(たとえば、cr lfおよびlfのみ)が含まれている場合、更新後のコードはこの変更を処理できます。

このメソッドは、テキストで使用される形式の変化に関係なく、正しく分割できます。

以上がC# で文字列を改行で分割するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート