string 类的函数indexof,如下所示:public function IndexOf(
   value : String,
   startIndex : int,
   count : int
) : int;谁能告诉我第三个参数count 怎么用,是什么意思?
最好提供例子。不欢迎 只给一个链接地址,或者告诉我用google,baidu去搜索。

解决方案 »

  1.   

    :指定数量.
    报告指定的 String 在此实例中的第一个匹配项的索引。搜索从指定字符位置开始,并检查指定数量的字符位置。
      

  2.   

    count
    要检查的字符位置数。
      

  3.   

    count:通俗一点讲就是从startindex开始找第几(count)个string的位置.
      

  4.   

    C# 
    public int IndexOf (
    string value,
    int startIndex,
    int count
    )
     
    參數
    value
    要進行搜尋的 String。 startIndex
    搜尋起始位置。 count
    要檢視的字元位置數目。 傳回值
    如果找到該字串,則為 value 的索引位置,如果沒有找到,則為 -1。如果 value 為 Empty,則傳回值是 startIndex。 例外狀況類型                  條件 
    ArgumentNullException        value 為 Null 參照 (即 Visual Basic 中的 Nothing)。 
     
    ArgumentOutOfRangeException  count 或 startIndex 為負值。                                -或-                              count 加上 startIndex 指定不在這個執行個體中的位置。 
     
      

  5.   

    参数
    value 
    要查找的 String。 
    startIndex 
    搜索起始位置。 
    count 
    要检查的字符位置数。 
    返回值
    如果找到该字符,则为 value 的索引位置;如果未找到该字符,则为 -1。如果 value 为 Empty,则返回值为 startIndex。
      

  6.   

    第几个出现的
    string ss = "abcabcabcaa";
    ss.IndexOf("a",2,3); //9
      

  7.   

    不知道我的解释是否正确:string aaa = "1abc1def1ghi1jkl";int bbb = aaa.IndexOf("1",2,3);从aaa的地2个位置a开始向后查找3个位置(正好到第二个1所在的地方),当然,结果肯定是:4如果这样:
    int ccc = aaa.IndexOf("1",2,2);
    结果是没有找到:-1所以,第三个参数的意思就说说:从第二个参数开始向后查找几个位置。如果说错了,请多包涵。
      

  8.   

    value : 要检索的字符
    startIndex :检索开始的索引
    count : 从startIndex 开始,要在多少个字符中检索
    返回的int:从startIndex 开始,要检索的字符在整个字符串中的位置例如:
    string str = "abcdefghij";那么
    str.IndexOf("e",0,str.Length).ToString()的值等于4
      

  9.   

    将qingwuwa(青无蛙) ( )的例子改一下哈
    count : 从startIndex 开始,要在多少个字符中检索
    例如:
    string str = "abcdabcdabcd";那么
    str.IndexOf("b",0,4).ToString()的值等于1
      

  10.   

    分给的也许不太合理,请大家多多包涵!ERPCoder(Most Valuable Player) 兄,您回复了3次,真的看不明白,或者不好理解,第三次回答还答错了,呵呵,5分别嫌少!laoshi10(貧僧最恨禿驢了) 兄,您这是纯抄msdn呀,我就是因为看不懂msdn的解释,才到这里问的。sibyle(先知)兄,您的星星比我还多,不过您很诚实,5分别嫌少。AhJo(AhJo)兄,也是纯抄msdn呀,不过抄的是简体版的,laoshi10抄的是繁体版的。impeller(竹子),你的回答是错误的,哈哈。1分。swordragon(古道热肠) 和 qingwuwa(青无蛙) 都是 正确的。
    AhJo(AhJo) 竟然出现多次,最后一次答对了,加15分。我本来要结贴了,advancer007(半兽人)  害我结贴失败,只给2分。
      

  11.   

    …………
    回复lz的总结
    本来是觉得lz的问题完全在MSDN中可以找到说明
    于是回复了第一帖
    但是回复之后发现我也没搞懂他确切的意思
    于是开始研究做实验……
    当我搞清楚的时候
    过来发现 这个帖子人气还真是高……
    于是看到qingwuwa(青无蛙)的例子和我的刚刚得出的结论一样
    稍加修改又贴了上去
    ……
    话说我只出现过两次……不要说多次嘛……
    ……
    又搞懂了一个貌似懂其实不懂的小问题
    还是应该感谢lz才是