int i = str1.IndexOf(str2);
  
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html

解决方案 »

  1.   

    你的问题,楼上正解,返回的位置是从0开始算的.
    你的问题跟你的标题没多大关系?split方法的作用是将字符串按某个字符分成多个字符串存入字符串数据中
      

  2.   

    这个和split没关系。IndexOf方法返回的就是你要的结果。
      

  3.   

    str1="a;b;c;d;"; string [] a = split(";");
    --------------
    string[]a ={a,b,c,d}