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

首頁 > 編程 > C# > 正文

c# indexof 用法深入理解

2024-09-07 17:05:24
字體:
來源:轉載
供稿:網友
IndexOf()
查找字串中指定字符或字串首次出現的位置,返首索引值,如:
代碼如下:
str1.IndexOf("字"); //查找“字”在str1中的索引值(位置)
str1.IndexOf("字串");//查找“字串”的第一個字符在str1中的索引值(位置)
str1.IndexOf("字",start,end);//從str1第start+1個字符起,查找end個字符,查找“字”在字符串STR1中的位置[從第一個字符算起]注意:start+end不能大于str1的長度

indexof參數為string,在字符串中尋找參數字符串第一次出現的位置并返回該位置。如string s="0123dfdfdf";int i=s.indexof("df");這時i==4。
如果需要更強大的字符串解析功能應該用Regex類,使用正則表達式對字符串進行匹配。

indexof() :在字符串中從前向后定位字符和字符串;所有的返回值都是指在字符串的絕對位置,如為空則為- 1
代碼如下:
string test="asdfjsdfjgkfasdsfsgfhgjgfjgdddd";
test.indexof('d') =2 //從前向后 定位 d 第一次出現的位置
test.indexof('d',5,2) =6 //從前向后 定位 d 從第5 位開始查,查2位,即 從第5位到第7位;

lastindexof() :在字符串中從后向前定位字符和字符串;
用法和 indexof() 完全相同。
下面介紹 IndexOfAny ||lastindexofany
他們接受字符數組做為變元,其他方法同上,返回數組中任何一個字符最早出現的下標位置
如下
代碼如下:
char[] bbv={'s','c','b'};
string abc = "acsdfgdfgchacscdsad";
Response.Write(abc.IndexOfAny(bbv))=1
Response.Write(abc.IndexOfAny(bbv, 5))=9
Response.Write(abc.IndexOfAny(bbv, 5, 3))=9

lastindexofany 同上。
====================================================================
substring() 用法
string a="aadsfdjkfgklfdglfd"
a.substring(5) //截取從第五位以后的所有字符串
a.substring(0,5) //截取從第0到第5 以后的所有字符串
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品午夜久久 | 久久影院一区二区三区 | 国产精品一区二区三区在线播放 | 久久国产综合视频 | 91在线视频免费观看 | 久久成人午夜视频 | 亚洲成人在线视频网站 | 中国产一级毛片 | 欧美久久久久久久久 | 密室逃脱第一季免费观看完整在线 | 久久精热 | 久久国产秒 | 国产高潮国产高潮久久久91 | 特级毛片免费视频 | 禁漫天堂久久久久久久久久 | www.99re14.com| 一区二区三区视频在线播放 | 免费一级毛片在线播放视频老 | 日本a∨精品中文字幕在线 被啪羞羞视频在线观看 | 成人午夜精品久久久久久久蜜臀 | 爱操影视 | 国产午夜精品一区二区三区视频 | 亚洲精品午夜电影 | 黄wwww| 成人性生活视频在线播放 | 男女羞羞在线观看 | 色婷婷一区二区三区 | 黄色网址免费进入 | 国产精品一区在线看 | 日韩欧美激情视频 | 久久国产免费视频 | 国产91免费看 | 欧美黄色片一级 | 法国极品成人h版 | 国产精品久久久久久久久久久久久久久 | 俄罗斯16一20sex牲色另类 | 成人小视频免费在线观看 | 美女视频黄视大全视频免费网址 | 91精品免费在线 | fc2成人免费人成在线观看播放 | 午夜色片|