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

C#で文字列区切り文字を使用して文字列を分割するにはどうすればよいですか?

DDD
DDDオリジナル
2025-01-11 07:05:421044ブラウズ

How to Split a String with a String Delimiter in C#?

C# 文字列分割: 文字列区切り文字を使用します

この問題は、指定された区切り文字に基づいて文字列を複数の部分文字列に分割する必要がある場合によく発生します。この記事では、単一の文字ではなく特定の文字列「is Marco and」を区切り文字として使用して文字列を分割する方法について説明します。

ソリューションは、区切られた配列を使用する Split() アプローチを強調しています。次のコード スニペットは、このアプローチを示しています。

<code class="language-csharp">string[] tokens = str.Split(new[] { "is Marco and" }, StringSplitOptions.None);</code>

ここで、str は分割される元の文字列です。 StringSplitOptions.None パラメータにより、区切り文字列の完全一致に基づいて分割が行われることが保証されます。

ただし、区切り文字が 1 文字 (カンマなど) の場合は、コードを次のように簡略化できます。

<code class="language-csharp">string[] tokens = str.Split(',');</code>

単一文字の区切り文字の場合、この方法はより簡潔で効率的です。

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。