string[] zsa=temps.Split(new char[]{' ','   ','    '});

解决方案 »

  1.   

    做一个循环,条件是 instr(temps,"  ")
    循环体内执行 temps=replace(temps,"  "," ")
    就是把两个相连空格变成一个,处理完后可以为split 了
    c#语法我不太清楚,只能说成这样了
      

  2.   

    using System.Text.RegularExpressions;...string[] strs = Regex.Split(yourString,@"\s+");
      

  3.   

    string ss="abc   def   hij";
    string[] s1=ss.Split(new char[]{' ',' ',' '});用这个方法最简单最易理解。