ホームページ >バックエンド開発 >C#.Net チュートリアル >文字列内のすべての部分文字列を検索する C# プログラム

文字列内のすべての部分文字列を検索する C# プログラム

WBOY
WBOY転載
2023-09-09 18:57:02861ブラウズ

C# 程序查找字符串中的所有子字符串

C# の substring() メソッドを使用して、文字列内のすべての部分文字列を検索します。

文字列が -

Xyz

であるとします。文字列の長さをループし、文字列の先頭から末尾まで Substring 関数を使用します。 -

for (int start = 0; start <= str.Length - i; start++) {
   string substr = str.Substring(start, i);
   Console.WriteLine(substr);
}

Example

以下は、文字列内のすべての部分文字列を検索する C# プログラムです。

ライブデモ

using System;
class Demo {
   static void Main() {
      string str = "xyz";
      for (int i = 1; i < str.Length; i++) {
         for (int start = 0; start <= str.Length - i; start++) {
            string substr = str.Substring(start, i);
            Console.WriteLine(substr);
         }
      }
   }
}

出力

x
y
z
xy
yz

以上が文字列内のすべての部分文字列を検索する C# プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。