Dim stuff As New System.Collections.ArrayList()
Dim i As Integer
i = 1
Dim split As String() = temp_string.Split(",")
For Each s As String In split
If s.Trim() <> "" Then
stuff(i) = s
i = i + 1
End If
Next s
东西(i)= 2行正在返回上述错误
答案 0 :(得分:5)
使用stuff.Add(i)代替那个,你不是访问一个数组而只是在创建时没有索引的列表,只有在你分配了值后才可以将它的索引作为数组访问。
答案 1 :(得分:1)
看起来它可能是一个错误。我初始化的是什么? 0还是1?