2010-01-09 69 views
1

我在数据库中有一个文本是“计算机硬件”。我使用的代码,以分割string.split vb.net

  ' string seperated by colons '-' 
      Dim info As String = strcotegory 

      Dim arInfo As String() = New String(3) {} 

      ' define which character is seperating fields 
      Dim splitter As Char() = {"-"c} 

      arInfo = info.Split(splitter) 

      For x As Integer = 0 To arInfo.Length - 1 
       Response.Write(arInfo(x) & "</br> ") 
      Next 

但现在我想在TextBox2中TextBox1中和“硬件”得到“电脑”。

请指导我

回答

5

如果我理解正确的话,用下面的代码行替换For循环:

textbox1.Text = arInfo(0) 
textbox2.Text = arInfo(1) 

顺便说一句,初始化arInfo... = New String(3) {})是没有必要的,因为无论如何你都会覆盖arInfo的值(arInfo = ...)。