我有一個應用程序處理文件。它需要一次處理一個字符的文件。我正在使用ArrayList
來存儲數據。下面是造成問題的代碼:VB.NET中無法說明的空引用異常
Dim fileData As ArrayList = Nothing
Dim temp As Char = Nothing
While Not EOF(open_file_number)
Input(open_file_number, temp)
fileData.Add(temp)
End While
的被拋出空引用異常的代碼行是我(嘗試)的temp
值分配給在fileData ArrayList
的新元素。任何人都知道這裏發生了什麼?謝謝
*全部*是可以解釋的。 ;) – Mehrdad 2011-03-04 04:09:18
我不認爲'Dim fileData as New ArrayList = Nothing' is valid ...你是在聲明它爲'New'還是將它設置爲'Nothing'?這將有所作爲 – mellamokb 2011-03-04 04:14:44
@Mehrdad那麼,有沒有人有這樣的解釋?因爲我肯定不會。 – 2011-03-04 04:15:33