一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - C# - C# 數組中的 indexOf 方法及使用

C# 數組中的 indexOf 方法及使用

2022-02-20 14:06艸逆風飛翔丶灬沫 C#

這篇文章主要介紹了C# 數組中的 indexOf 方法以及indexof方法的使用講解,需要的朋友可以參考下

具體代碼如下所示:

?
1
2
3
4
5
var array=['REG','2018','2018'];
  array.indexOf(‘REG') // 0
  array.indexOf(‘R') // -1
  array.indexOf('2018′) // 1
  array.indexOf(2018) // -1

arr.indexOf(‘orange') 輸出 0 因為 ‘orange' 是數組的第 0 個元素,匹配到并返回下標。

arr.indexOf(‘o') 輸出 -1 因為此方法不會在每一個元素的基礎上再次執行 indexOf 匹配。

arr.indexOf('2016′) 輸出 1 因為此方法從頭匹配直到匹配到時返回第一個數組元素的下表,而不是返回全部匹配的下標。

arr.indexOf(2016) 輸出 -1 注意:這里不會做隱式類型轉換。

C#中IndexOf的使用

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

?
1
2
3
4
string test="asdfjsdfjgkfasdsfsgfhgjgfjgdddd";
test.indexof('d') =2 //從前向后 定位 d 第一次出現的位置
test.indexof('d',1) =2 //從前向后 定位 d 從第三個字符串 第一次出現的位置
test.indexof('d',5,2) =6 //從前向后 定位 d 從第5 位開始查,查2位,即 從第5位到第7位;

lastindexof() :在字符串中從后向前定位字符和字符串;、

用法和 indexof() 完全相同。

下面介紹 IndexOfAny ||lastindexofany

他們接受字符數組做為變元,其他方法同上,返回數組中任何一個字符最早出現的下標位置

如下

?
1
2
3
4
5
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 同上。

總結

以上所述是小編給大家介紹的C# 數組中的 indexOf 方法及使用 ,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

原文鏈接:https://www.cnblogs.com/lcidy/archive/2018/02/23/8462819.html

延伸 · 閱讀

精彩推薦
  • C#WPF 自定義雷達圖開發實例教程

    WPF 自定義雷達圖開發實例教程

    這篇文章主要介紹了WPF 自定義雷達圖開發實例教程,本文介紹的非常詳細,具有參考借鑒價值,需要的朋友可以參考下...

    WinterFish13112021-12-06
  • C#C#實現XML文件讀取

    C#實現XML文件讀取

    這篇文章主要為大家詳細介紹了C#實現XML文件讀取的相關代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    Just_for_Myself6702022-02-22
  • C#C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題實例

    C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題實例

    這篇文章主要介紹了C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題,簡單描述了訪問者模式的定義并結合具體實例形式分析了C#使用訪問者模式解決長...

    GhostRider9502022-01-21
  • C#C#通過KD樹進行距離最近點的查找

    C#通過KD樹進行距離最近點的查找

    這篇文章主要為大家詳細介紹了C#通過KD樹進行距離最近點的查找,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    帆帆帆6112022-01-22
  • C#C# 實現對PPT文檔加密、解密及重置密碼的操作方法

    C# 實現對PPT文檔加密、解密及重置密碼的操作方法

    這篇文章主要介紹了C# 實現對PPT文檔加密、解密及重置密碼的操作方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下...

    E-iceblue5012022-02-12
  • C#C#裁剪,縮放,清晰度,水印處理操作示例

    C#裁剪,縮放,清晰度,水印處理操作示例

    這篇文章主要為大家詳細介紹了C#裁剪,縮放,清晰度,水印處理操作示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    吳 劍8332021-12-08
  • C#Unity3D實現虛擬按鈕控制人物移動效果

    Unity3D實現虛擬按鈕控制人物移動效果

    這篇文章主要為大家詳細介紹了Unity3D實現虛擬按鈕控制人物移動效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一...

    shenqingyu060520232410972022-03-11
  • C#深入解析C#中的交錯數組與隱式類型的數組

    深入解析C#中的交錯數組與隱式類型的數組

    這篇文章主要介紹了深入解析C#中的交錯數組與隱式類型的數組,隱式類型的數組通常與匿名類型以及對象初始值設定項和集合初始值設定項一起使用,需要的...

    C#教程網6172021-11-09
主站蜘蛛池模板: 欧美成人免费观看的 | 3x免费高清视频 | 热穴高校 | 国产精品久久久久久网站 | 日韩专区在线观看 | 久久毛片视频 | 国产欧美va欧美va香蕉在线观看 | 国产清纯白嫩大学生正在播放 | 好大好硬好湿好紧h | 国产男人搡女人免费视频 | 国产成人盗拍精品免费视频 | 憋尿调教绝望之岛 | beeg日本高清xxxx18 | 国产aⅴ一区二区三区 | zol中关村在线官网 yy6080欧美三级理论 | 日韩欧美在线一区二区三区 | 日韩先锋 | 欧美日韩国产成人精品 | 日韩亚洲人成在线 | 天天操天天爽天天射 | 大好硬好深好爽想要视频 | 惩罚美女妲己的尤老师 | 香蕉免费看一区二区三区 | 国内久久精品视频 | avtt在线| 国产精品精品 | 免费观看一级特黄三大片视频 | 日本无遮挡亲吻膜下面免费 | tobu8中国在线观看免费视频 | 国产另类视频 | 国产va免费精品高清在线 | 天美传媒传媒免费观看 | 四虎国产成人亚洲精品 | 久久永久视频 | 攻插受 | 风间由美理论片在线观看 | 停停色| 调教开发新婚娇妻放荡 | 操动漫美女视频 | 欧美视频一二三区 | 2022国产麻豆剧传媒古装 |