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

首頁 > 編程 > C# > 正文

C#中指定搜索起始位置和搜索字符數的字符搜索函數IndexOf

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

我們在搜索一個字符串中是否包含一個指定的字符時,可以指定被搜索字符串中的起始位置,所涉及的函數原型如下:

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

這個方法有三個參數,第一個參數指定要搜索的字符值,第二個參數指定搜索的起始位置,count指定搜索的字符數。

其返回值有兩種情況,如果搜索到了指定的字符,則返回該字符從0開始的位置值,否則返回-1。

下面是一個例子:

string str = "武林網VEVB歡迎您。";
int iPos1 = str.IndexOf('I', 2, 1);
int iPos2 = str.IndexOf('I', 5, 3);
int iPos3 = str.IndexOf('I',1, 2);
int iPos4 = str.IndexOf('I',1, 3);
int iPos5 = str.IndexOf('I', 5, 7);

上面的例子中,iPos1=-1,iPos2 = -1,iPos3 = -1, iPos4 = 3,而int iPos5這一行將引發異常,原因是給定的第三個參數值7,超出了字符串的索引(從索引5往后數7個位置,不存在)。

IndexOf方法還有其它八種重載形式:

(1)public int IndexOf(char value)

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

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

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

(5)public int IndexOf(string value )

(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,int count, StringComparison comparisonType )

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产一级毛片高清视频完整版 | 九九热在线视频观看 | 成人黄色小视频网站 | 国产资源在线免费观看 | 爽毛片 | 一级电影免费在线观看 | 九九热视频这里只有精品 | 久久久久久久久久亚洲 | 一级黄色毛片免费 | 视频一区国产精品 | 毛片在哪看| av电影免费在线 | 正在播放91精 | 亚洲精品免费播放 | 欧美成人自拍 | 国产福利不卡一区二区三区 | 污视频在线免费 | a一级黄色毛片 | 欧美在线观看视频网站 | av电影网站在线 | 国产免费一级淫片a级中文 99国产精品自拍 | 欧美人一级淫片a免费播放 久久久久久久久91 国产99久久久久久免费看 | 久久国产精品二国产精品 | 成人免费观看49www在线观看 | 国产精品久久久久久久久久10秀 | 欧美另类在线视频 | 久久国产精品二国产精品中国洋人 | www.guochan | 欧美 日本 在线 | 免费看黄色三级毛片 | 久久靖品 | 精品久久久久久久久久久aⅴ | 色天使中文字幕 | 亚洲av一级毛片特黄大片 | 久久久久久亚洲综合影院红桃 | 色淫影院 | 午夜视频在线免费观看 | 久久亚洲视频网 | 国产pron | 毛片国产 | 线观看免费完整aaa 久久不雅视频 |