编程语言
首页 > 编程语言> > C# 关于数组的几个方法

C# 关于数组的几个方法

作者:互联网

1 random.Next方法

2 数组中的 indexOf 方法及使用

    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
他们接受字符数组做为变元,其他方法同上,返回数组中任何一个字符最早出现的下标位置。
如下

    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 同上。
CVSTO 发布了15 篇原创文章 · 获赞 27 · 访问量 2937 私信 关注

标签:字符,C#,str1,maxValue,minValue,indexof,关于,数组,字符串
来源: https://blog.csdn.net/CVSTO/article/details/104435209