ArrayListについて書きます。
コレクションと言われています。
配列と似ているけど違います。
ArrayListの宣言
Dim 変数名 As New ArrayList
配列みたいにこんな感じに書けません。
✖Dim arraylist As ArrayList = {1,2,3}
ArrayListはデータが可変なので要素数を指定しません。
データ型は色々な型を保存できる。
データを追加するにはaddメソッドを使います。
変数名.Add(値)
サンプルソース
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim arraylist As New ArrayList
For i = 0 To 2
arraylist.Add(i)
Next
For Each num In arraylist
MsgBox(arraylist(num))
Next
End Sub
End Class
参照は添え字を使ってします。
変数名(添え字)