發現字串中所有子字串的 C# 程式
在 C# 中使用 substring() 方法發現字串中所有子字串。
假設我們的字串是 -
Xyz
迴圈字串的長度,並從頭到尾使用子字串函式 -
for (int start = 0; start <= str.Length - i; start++) {
string substr = str.Substring(start, i);
Console.WriteLine(substr);
}示例
以下是發現字串中所有子字串的 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
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP