J'ai une application pour travailler avec des fichiers. Il doit travailler avec les fichiers un caractère à la fois. J'utilise un ArrayList
pour stocker les données. Voici le code qui est à l'origine du problème:Exception de référence null inexplicable dans 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
La ligne de code qui est de renvoyer l'exception référence nulle est où je (tentative de) affecter la valeur de temp
à un nouvel élément dans le fileData ArrayList
. Quelqu'un a une idée de ce qui se passe ici? Merci
* Tout * est explicable. ;) – Mehrdad
Je ne pense pas que 'Dim FileData comme New ArrayList = Nothing' est valide ... est-ce que vous le déclarez 'New' ou le définissez' Nothing'? Cela fera une différence – mellamokb
@Mehrdad Eh bien, quelqu'un at-il une explication pour cela? Parce que je ne sais pas. –