我在VB.net工作在那裏我有類象下面這樣:如何檢查空數組
Public Class vertex
Public wasVisited As Boolean
Public name, type As String
Public x_pos, y_pos As Double
Public Sub New(ByVal x_pos As Double, ByVal y_pos As Double, ByVal name As Integer, ByVal type As String)
Me.x_pos = x_pos
Me.y_pos = y_pos
Me.name = name
Me.type = type
wasVisited = False
End Sub
End Class
我命名爲「圖」的一些其他類的對象,其中在圖類的構造函數我打電話頂點類的構造函數。
我頂點類的數組:公共頂點()作爲頂點
而REDIM頂點(2000):由於某種原因再次調整陣列。
現在,當i循環陣列來檢查空值它拋出一個錯誤:未設置爲一個對象的一個實例
對象引用。 (由於值包含「什麼」)
即使我檢查這樣,
If (vertices(i).name) Is Nothing Then
Exit For
End If
我怎麼能檢查數組的空元素?