البته دوستمون درست گفتن که از Arraylist استفاده کنین اما Arraylist یک مقدار قدیمی شده. امکان زیبایی مثل list وجود داره که ورودیش می تونه از جنس Struct شما باشه و امکاناتی نظیر جستجو رو هم به شما بده
system.collection.generic.list(of YOUR TYPE)
نمونه کد:
Dim lst As List(Of String)
lst.Clear() 'پاک کردن تمام آیتمها
lst.RemoveAt(20) 'پاک کردن آیتم 20 ام
lst.Remove("myItem") ' پاک کردن آیتم مشخص شده
lst.IndexOf("myItem") ' پیدا کردن ایندکس آیتم مشخص شده
lst.Insert(12, "myItem") ' اضافه کردن آیتم به لیست در آیندکس مشخص شده