91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c# string如何查找子串位置

c#
小樊
87
2024-10-18 18:39:30
欄目: 編程語言

在C#中,你可以使用string類的IndexOf方法來查找子串的位置。這個方法返回子串在字符串中首次出現的索引,如果沒有找到子串,則返回-1。

下面是一個示例代碼:

string str = "Hello, world!";
string subStr = "world";

int index = str.IndexOf(subStr);

if (index != -1)
{
    Console.WriteLine($"子串 \"{subStr}\" 在字符串 \"{str}\" 中的位置是: {index}");
}
else
{
    Console.WriteLine($"子串 \"{subStr}\" 在字符串 \"{str}\" 中未找到");
}

在這個例子中,IndexOf方法返回了子串"world"在字符串"Hello, world!"中首次出現的位置,即7。因此,控制臺輸出了“子串 ‘world’ 在字符串 ‘Hello, world!’ 中的位置是: 7”。

你還可以使用IndexOf方法的其他重載版本來查找子串在字符串中所有出現的位置。例如,IndexOf(string value, int startIndex)方法從指定的起始索引開始查找子串。

int index = str.IndexOf(subStr, 7); // 從索引7開始查找子串

0
禹城市| 普格县| 奎屯市| 兴安县| 绥江县| 葵青区| 盈江县| 石屏县| 南溪县| 嘉兴市| 保定市| 景泰县| 枣阳市| 维西| 三明市| 陈巴尔虎旗| 永和县| 左贡县| 新民市| 上思县| 东乡族自治县| 济源市| 师宗县| 北辰区| 本溪| 满洲里市| 莒南县| 凤城市| 梅河口市| 海城市| 东丽区| 潼关县| 湘乡市| 兴国县| 固安县| 洛南县| 汉寿县| 阳泉市| 英山县| 新绛县| 睢宁县|