split将一个字符串分割开来后,如果知道split将一个字符串分割成了几个字符串,或者如何知道被分割了几次?有高手留答案,跪谢!

解决方案 »

  1.   

    string str = "11|2|3";
                string[] str2 = str.Split('|');
                MessageBox.Show(str2.Length.ToString());
      
    *****************************************************************************
    欢迎使用CSDN论坛阅读器 : CSDN Reader(附全部源代码) 
    http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
      

  2.   

    Split返回的结果是一个字符串数组,数组的大小就是你需要的
      

  3.   

    一般字符串分割保存到一个数组里,通过求数组的长度就可知道分割了几次!
    如:
    string str="AAA,12,ABC,bbb";
    string[] arrstr =str.Split(',');(arrstr.Length *数组长度)