String.IndexOf 方法 (String, Int32, Int32)报告指定的 String 在此实例中的第一个匹配项的索引。搜索从指定字符位置开始,并检查指定数量的字符位置。
参数
value 
要查找的 String。 
startIndex 
搜索起始位置。 
count 
要检查的字符位置数。 
返回值
值 含义 
一个正索引位置。 找到了 value。 
startIndex  value 为 Empty。 
-1 未找到 value。 

解决方案 »

  1.   

    public int IndexOf(
       string value,
       int startIndex,
       int count
    );搜索从 startIndex 开始,一直搜索到 startIndex + count-1。也就是说用了第三个参数的话,可以指定搜索的范围,
    没有用第三个参数的话,则相当于搜索从startIndex开始到最后的字符串
      

  2.   

    string strName="hahahahaha";
    int int1=strName.IndexOf("ah",0,1);
    Label1.Text=int1.ToString();
    在你的示例里,相当于
    string strName="h";
    int int1 = strName.IndexOf("ah", 0);就是说指在位置0后的1个字符中搜索
      

  3.   

    应该学会用vs.net的帮助系统,如果会用帮助系统你的工作效率会提高很多!--------------------------------
    AspNetPager分页控件2.0版发布,新增加Url分页功能,请试试吧,也许它会使您的意!
    http://www.webdiyer.com
      

  4.   

    String.IndexOf 方法 (String, Int32, Int32)报告指定的 String 在此实例中的第一个匹配项的索引。搜索从指定字符位置开始,并检查指定数量的字符位置。同意!
      

  5.   

    多参考参考 msdn 帮助。