麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > C# > 正文

C#中指定起始位置、搜索字符數和搜索類型的IndexOf方法

2023-05-03 13:32:41
字體:
來源:轉載
供稿:網友

C#中的IndexOf方法用于搜索指定的字符串在當前 String 對象中的第一個匹配項的索引。 這個方法有多種重載形式,本文主要講解指定搜索起始位置、搜索字符數量和搜索類型的IndexOf方法,方法原型如下:

public int IndexOf(string value, int startIndex,int count,StringComparison comparisonType)

這個IndexOf方法有四個參數:

第一個參數value用來指定要搜索的子字符串;第二個參數startIndex用來指定當前字符串中的起始搜索位置;第三個參數count用來指定要搜索的當前字符串中的字符數量;第四個參數comparisonType用來指定字符串的搜索類型。

第四個參數為StringComparison枚舉類型,關于這個枚舉類型的具體介紹,請參見StringComparison 枚舉類型簡介。

該方法返回整數類型,如果按照規則找到了被搜索的字符串,則返回該字符串從0計起的索引值,否則返回-1。

下面使用一個例子來說明:

string str = "武林網VEVB提供最精彩的IT技術文章。";
int iPos1 = str.IndexOf("IT", 3, 4, StringComparison.CurrentCulture);
int iPos2 = str.IndexOf("IT", 6, 5, StringComparison.CurrentCulture);
int iPos3 = str.IndexOf("IT", 10, 3, StringComparison.CurrentCulture);
int iPos4 = str.IndexOf("IT", 10, 6, StringComparison.CurrentCulture);

以上程序中,iPos1的值為3;iPos2的值為-1;iPos3的值為-1;iPos4的值為13。

IndexOf方法的其它8種重載形式如下: 

(1)public int IndexOf(char value)

(2)public int IndexOf(string value)

(3)public int IndexOf( char value, int startIndex)

(4)public int IndexOf(string value,StringComparison comparisonType )

(5)public int IndexOf(char value, int startIndex,int count )

(6)public int IndexOf(string value,int startIndex,int count )

(7)public int IndexOf(string value,int startIndex,StringComparison comparisonType )

(8)public int IndexOf(string value,int startIndex )

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久色乳综合思思在线视频 | 污污短视频 | 狠狠干最新网址 | 午夜视频在线观看免费视频 | free台湾极品性hd | 国产一级中文字幕 | 福利在线免费 | 免费网站看v片在线a | 91短视频在线视频 | 免费观看一区二区三区 | www.99re14.com | 国产分类视频 | 国产成人高清成人av片在线看 | 欧美成人一区二区三区电影 | 中文字幕视频在线播放 | 日本xxxx色视频在线观看免费, | 国产精品刺激对白麻豆99 | 久久久久一区 | 369看片你懂的小视频在线观看 | 日本视频在线播放 | 久久久一区二区三区四区 | 欧美日韩国产成人在线观看 | 国产精品成人亚洲一区二区 | 国产精品亚洲精品久久 | 欧美成a人片在线观看久 | 久久成人综合网 | 天天干天天碰 | 日韩欧美激情视频 | 国产一级在线免费观看 | 国产精品手机在线亚洲 | 亚洲综合一区在线观看 | av噜噜噜噜 | 国产一级一国产一级毛片 | 广州毛片 | 久久综合久久美利坚合众国 | 中文在线观看视频 | 成人毛片免费看 | 色视频在线 | 久久久久久久久久久久免费 | 久久久久久久久久久高潮一区二区 | 龙的两根好大拔不出去h |