目前有字符串
string A="北京市-海淀区-中关村"
然后我这么分割 
string[] sArray = Xc.Split('-');
后面不会写了下面有三个文本框  
TextBox1.text="北京市"
TextBox2.text="海淀区"
TextBox3.text="中关村" 怎么分割才能将那个字符串 依次放入放入三个文本框中!
  求解!

解决方案 »

  1.   

    string[] b=a.Split('-');
    string c=b[0];
    string d=b[1];
    string f=b[2];
    TextBox1.text=c;
    TextBox2.text=d;
    TextBox3.text=f;
      

  2.   

    下面有三个文本框   
    TextBox1.text="北京市"
    TextBox2.text="海淀区"
    TextBox3.text="中关村"换成TextBox1.text=sArray[0];
    TextBox2.text=sArray[1];
    TextBox3.text=sArray[2];
      

  3.   

    没看仔细你这个分的就不对string A="北京市-海淀区-中关村"
    然后我这么分割  
    string[] sArray = Xc.Split('-');
    要这样分string A="北京市-海淀区-中关村";
    string[] sArray = A.Split('-');TextBox1.text=sArray[0];
    TextBox2.text=sArray[1];
    TextBox3.text=sArray[2];
      

  4.   


    string A="北京市-海淀区-中关村";TextBox1.text=Xc.Split('-')[0];
    TextBox2.text=Xc.Split('-')[1];
    TextBox3.text=Xc.Split('-')[2];
      

  5.   

    楼主代码帖的很不规范,没有 ;结尾  text也是小写的。
    完整的话应该是这样的。            string A = "北京市-海淀区-中关村";
                string[] sArray = A.Split('-');
                TextBox1.Text = sArray[0];
                TextBox2.Text = sArray[1];
                TextBox3.Text = sArray[2];
      

  6.   


    string A="北京市-海淀区-中关村";TextBox1.Text=A.Split('-')[0];
    TextBox2.Text=A.Split('-')[1];
    TextBox3.Text=A.Split('-')[2];