時,這是我的代碼:「System.NullReferenceException」試圖填補陣列
Public UserBookings() As String
If dr.Read() Then
Dim intCounter As Integer
intCounter = 0
While dr.Read()
UserBookings(intCounter) = dr(0)
intCounter = intCounter + 1
End While
Return UserBookings
Else
Return False
End If
但我在運行時出現此錯誤:
A first chance exception of type 'System.NullReferenceException' occurred in Project.exe
和數組並不甚至似乎填補向上。
我能做些什麼來解決這個問題?記住它是一個動態數組(我不確定它會有多少個條目),所以我不明白我如何循環訪問每個條目並給它一個初始值。
謝謝。
你會需要更具體爲我們提供幫助。請通過使用調試器逐步完成代碼來縮小問題的範圍。 – 2010-02-18 21:15:20
你是否在調試器中完成了代碼?如果你有問題,問題會變得明顯,你可以提出一個明智的問題,甚至可能自己修復。 – 2010-02-18 21:45:26
很好的評論@彩虹的顏色 – Eric 2010-02-18 21:48:13