本帖最后由 ZQMzhongming 于 2011-07-21 14:17:27 编辑

解决方案 »

  1.   


                string str = "|11223|456|789|910|";
                string[] temp = str.Split(new char[] { '|' }, StringSplitOptions.RemoveEmptyEntries);
      

  2.   


                string str = "|11223|456|789|910|";
                string[] arr = str.Split('|');
    arr为得到的字符数组,你可以对头尾的 | 进行处理就好了
      

  3.   

    string[] strArray=str.Split('|');
    foreach(string arr in strArray)
    {
        Console.WriteLine(arr);
    }
      

  4.   


                string str = "|11223|456|789|910|";
                foreach (var item in str.Split('|'))
                {
                    if (!String.IsNullOrEmpty(item))
                        Console.WriteLine(item);
                }直接split不行么!
      

  5.   


    就这个了,只是这个没有tirm分解后字符串