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

溫馨提示×

C# String.IndexOf()方法實例講解

c#
小億
164
2023-12-18 15:12:00
欄目: 編程語言

IndexOf() 方法是 C# 字符串類的一個方法,用于返回指定字符或字符串在當前字符串中第一次出現的位置。它的語法如下:

public int IndexOf(string value)

其中,value 參數是要查找的字符或字符串。該方法返回一個整數值,表示指定字符或字符串第一次出現的索引位置。如果未找到指定字符或字符串,則返回 -1。

下面是一個使用 IndexOf() 方法的示例:

string str = “Hello, World!”; int index = str.IndexOf(“World”); Console.WriteLine(index);

這段代碼會在字符串 “Hello, World!” 中查找字符串 “World”,并返回它第一次出現的索引位置。在這個例子中,輸出結果為 7,因為 “World” 在字符串中的索引位置是從 7 開始的。

另外,IndexOf() 方法還可以接受一個可選的參數 startIndex,用于指定從哪個索引位置開始查找。例如:

string str = “Hello, World!”; int index = str.IndexOf(“o”, 5); Console.WriteLine(index);

在這個示例中,我們指定從索引位置為 5 的字符開始查找字符 “o”,輸出結果為 7,因為第一個 “o” 出現在索引位置 7。

需要注意的是,IndexOf() 方法區分大小寫。如果要進行大小寫不敏感的查找,可以使用 IndexOf() 方法的重載形式:

public int IndexOf(string value, StringComparison comparisonType)

其中,comparisonType 參數是一個 StringComparison 枚舉值,用于指定查找時是否忽略大小寫。例如:

string str = “Hello, World!”; int index = str.IndexOf(“world”, StringComparison.OrdinalIgnoreCase); Console.WriteLine(index);

在這個示例中,使用 OrdinalIgnoreCase 參數進行大小寫不敏感的查找,輸出結果為 7。

0
郯城县| 元氏县| 固镇县| 丹寨县| 阿合奇县| 修文县| 邓州市| 邵阳市| 横峰县| 木兰县| 久治县| 德清县| 和田县| 莆田市| 吐鲁番市| 辽源市| 龙陵县| 鹿泉市| 广德县| 宜昌市| 贵州省| 临澧县| 衡阳市| 星子县| 友谊县| 昌图县| 应用必备| 视频| 玉林市| 龙南县| 体育| 从化市| 靖宇县| 伊吾县| 蓝山县| 普兰店市| 靖远县| 溆浦县| 北京市| 南乐县| 卓尼县|