本帖最后由 Tzspirit 于 2011-01-15 08:27:33 编辑

解决方案 »

  1.   

    string testString = "{{1234567,,,1234567,1234567,,1234567,,,,,,,,}}";
    string str="";
    foreach(string a in teststring.Split(new char[]{','},StringSplitOptions.RemoveEmptyEntries))
    {
     str+=a+",";
    }
    Console.Write(str.SubString(str.Length-1));
      

  2.   

      string testString = "{{1234567,1234567,1234567,,1234567,,,,,,,,}}";
                string[] s = testString.Split(',');
                testString = "";
                for (int i = 0; i < s.Length; i++)
                    if(!s[i].Equals(""))testString += s[i]+",";
                testString = testString.Remove(testString.LastIndexOf(","),1);
                testString = testString.Remove(testString.LastIndexOf(","), 1);
                MessageBox.Show(testString);
      

  3.   


    输出的不对啊 最后又加了个,
    是{{xxx,xxx,}},