شاید بهتر باشه از jagged array ها استفاده کنی
jagged array آرایه ای از آرایه هاست و هر ردیف با ردیف بعدی می تونه طول متفاوتی داشته باشه و حتما نباید یکی باشند
هنگام تعریف این نوع آرایه شما تعداد ردیف ها را مشخص می کنید. و هر ردیف هم یک آرایه را نگه داری می کند.
روش تعریف Jagged array به صورت زیر هستش:
Dim n7 As Integer()() = {New Integer() {2, 4, 6}, New Integer() {1, 3, 5, 7, 9}}
Dim n9()() As Integer = {New Integer() {2, 4, 6}, New Integer() {1, 3, 5, 7, 9}}