我有一个数据表,返回一个列名称的位置,这是城市,州和邮政编码的组合,我已经将该列值存储在一个数组中。现在我想拆分数组数据并存储在另一个数组中。 这里是代码,但它不工作。如何拆分vb.net中的数组数据?
Dim eTemp As DataTable = dt.DefaultView.ToTable(True, "Location")
Dim s() As String
Dim Count As Integer = PortCodeTemp.Rows.Count - 1
ReDim s(0 To Count)
For i = 0 To Count
s(i) = PortCodeTemp.Rows(i).Item("Location")
For t As Integer = 0 To Count
Dim items As String() = s.Split(",".ToCharArray())
Next
Next
其中定义PortCodeTemp和eTemp表有什么关系。最后,Split是不是字符串数组的字符串实例的一种方法。此代码不能按原样编译。 – Steve
“不工作”是什么意思?它抛出一个错误(构建或运行时)?它是否产生了错误的数组? – valverij
我不会在同一列中存储城市,州和邮编。这可能会在未来造成很大的麻烦。我建议你总是将它们分开储存。 –