我想知道我们什么时候应该在vb.net中包含数组的大小,什么时候我们不需要包含数组的大小。因为在某些情况下,当我不包含数组的大小时,会出现错误消息告诉“对象引用未设置为对象的实例”。
Dim ClusterMember(,) As Decimal or
Dim ClusterMember(500,100) As Decimal
谢谢您的答复。但是我在下面的案例中发现,数组 SplitTemp() 可以很好地工作,而无需在声明时声明它的大小。
Dim ClusterMember(200, 20) As String
Dim SplitTemp() As String
Streamer = IO.File.OpenText(txtOpenFile.Text)
MyString = Streamer.ReadToEnd.Split(vbNewLine)
SplitResult = MyString(0).Split(",")
DataDimention = SplitResult.Length - 1
DataNumber = MyString.Length
For i = 0 To DataNumber - 1
SplitTemp = MyString(i).Split(",")
For j = 0 To DataDimention
ClusterMember(i, j) = SplitTemp(j)
Next
Next