makis_best Well-Known Member Licensed User Longtime User May 8, 2019 #1 Hi... Can someone give me an example how I can insert a type into a list and how I can read it? For example I have the the type "ItemType" and the list "ItemList" Code: Type ItemType(Code As String, Description As String, Munit As String, Price As Double, Quantity As Double) Public TheItem As ItemType Public ItemList As List How the type can insert into the list? How I can read from list a value? I can't find anywhere an example about it.
Hi... Can someone give me an example how I can insert a type into a list and how I can read it? For example I have the the type "ItemType" and the list "ItemList" Code: Type ItemType(Code As String, Description As String, Munit As String, Price As Double, Quantity As Double) Public TheItem As ItemType Public ItemList As List How the type can insert into the list? How I can read from list a value? I can't find anywhere an example about it.
Erel B4X founder Staff member Licensed User Longtime User May 8, 2019 #2 Code: ItemList.Add(TheItem) Dim a As ItemType = ItemList.Get(0) Upvote 0
makis_best Well-Known Member Licensed User Longtime User May 8, 2019 #3 ItemList.Get(0) read all the first item.... what if i want to read only the price of the 3 item? Upvote 0
DonManfred Expert Licensed User Longtime User May 8, 2019 #4 read the 3. item like erel mentioned. Get the price from the custom type Upvote 0
Erel B4X founder Staff member Licensed User Longtime User May 8, 2019 #5 Code: ItemList.Add(TheItem) Dim a As ItemType = ItemList.Get(0) Log(a.Price) makis_best said: ItemList.Get(0) read all the first item Click to expand... No "reading" is done. The list hold pointers to the actual objects. You get the object and then access its fields. Upvote 0
Code: ItemList.Add(TheItem) Dim a As ItemType = ItemList.Get(0) Log(a.Price) makis_best said: ItemList.Get(0) read all the first item Click to expand... No "reading" is done. The list hold pointers to the actual objects. You get the object and then access its fields.