Вместо этого используйте общие списки.ArrayList не является типизированным, что означает, что вы можете иметь список со строками, числами, +++.Скорее вы должны использовать общий список, подобный следующему:
Dim list1 As New List(Of String) ' This beeing a list of string
Класс lists также позволяет вам расширять список на лету, однако он также принудительно вводит типизацию, которая помогает писать более чистый код (вы ненужно набрать) и код, который менее подвержен ошибкам.
ArrayList в общем случае говорит просто List(Of Object)
.