Ich versuche, den richtigen Wert aus einer Arraylist von Objekten (.NET 1.1 Framework) abzurufen:Abrufen von Daten aus einer VB.NET Arraylist von Objekten
Public AlList As New ArrayList
Public Class ItemInfo
Public ItemNo As Int16
Public ItemType As String
Public Reports As Array
Public PDFs As Array
End Class
:
ich die definierte folgende Voraussetzungen erfüllt sein der form_load Ereigniscode enthält:
Dim AnItemObj As New ItemInfo
dann in einer Schleife, die folgende beinhaltet:
AnItemObj.ItemNo = AFile.RecordId
AnItemObj.ItemType = temp
AlList.Add(AnItemObj)
Also sollte ich jetzt eine Arraylist dieser Objekte haben, aber wenn ich versuche, die Daten abzurufen:
MsgBox(AlList(5).ItemNo)
ich immer die Art.Nr. des letzten Wertes in der Liste erhalten.
Was fehlt mir?
Für einen Neuling ist diese Frage sehr gut formatiert und dargestellt. +1 – Cerebrus