如何使用C#列出给定字符串中的所有子字符串?
要列出所有子字符串,请使用Substring方法并遍历字符串的长度。
假设我们的字符串是-
string myStr = "pqrz";
使用嵌套循环并在新字符串中获取子字符串-
for (int i = 1; i < myStr.Length; i++) {
for (int start = 0; start <= myStr.Length - i; start++) {
//获取子字符串
}
}以下是完整的代码-
示例
using System;
public class Demo {
public static void Main() {
string myStr = "pqrz";
for (int i = 1; i < myStr.Length; i++) {
for (int start = 0; start <= myStr.Length - i; start++) {
string substr = myStr.Substring(start, i);
Console.WriteLine(substr);
}
}
}
}热门推荐
7 薛之谦祝福语简短
10 老师新婚快乐祝福语简短
11 新年祝福语简短创意兄弟
12 盛夏的温馨祝福语简短
13 叔叔生日祝福语简短搞笑
14 高考祝福语 简短12字
15 祝福语对联文案简短大气
16 开业祝福语简短大气的
17 给男生的简短祝福语
18 祝福语简短七夕