Array[] ary;
        string rys = "";
        rys += box.Items[j].Text + ",";
        ary = rys.Split(',');

解决方案 »

  1.   

    Array[] ary;
      string rys = "";
    for(int i=0;i<box.Items.length;++i)
      rys += box.Items[j].Text + ",";  ary = rys.Split(',');
      

  2.   

    你的rys最后会有个,
    你要把他去掉,不然你的ary会多出一个空白的
      

  3.   

    rys.substring(0,rys.length-1)
    ary = rys.Split(',');
      

  4.   


    rys.substring(0,rys.length-1)
      里面的0表示什么?
      

  5.   

    0是指从第一位开始, 而 rys.length-1 就是rys的长度-1 意思就是去掉最后面的一个,