怎么把截取的字符串 一段一段放到listbox里??
比如字符串 str="张三,89,李四78,王五,99........."(逗号为分隔符)怎么取到
张三,89
李四,78
王五,99
......
这样一段一段放到listbox里items  ???

解决方案 »

  1.   

    str.SPLIT(",")
    然后str[0]+str[1]为张三,89
      

  2.   

    格式固定的话:string str="张三,89,李四78,王五,99";
    string[] arystr=str.Split(',');
    for (int i=0;i<arystr.Length/2;i++) ListBox1.Items.Add(new ListItem(arystr[i],arystr[i+1]));
      

  3.   

    string str = "张三,89,李四,78,王五,99";
                string[] str1 = str.Split(',');
                for (int i = 0; i < str1.Length; i++)
                {
                    listBox1.Items.Add(str1[i++] + "," + str1[i]);
                }
      

  4.   

    ListBox lb = new ListBox();
    string str="张三,89,李四78,王五,99.........";
    string[] temp=str.Split(new char[]{','});
    for(int i=0;i<temp.Length;i+=2)
    {
        lb.Items.Add(temp[i] +","+ temp[i+1]);
    }
            
      

  5.   

    string str = "张三,89,李四,78,王五,99,刘二";
    string[] strTmp = str.Split(',');
    for (int i = 0; i < strTmp.Length; i += 2)
     {
         ListItem li = new ListItem();
         if (i + 1 == strTmp.Length)
             li.Text = strTmp[i] + ",";
         else
             li.Text = strTmp[i] + "," + strTmp[i + 1];
         ListBox1.Items.Add(li);
    }