二次元配列を定義・初期化するにはどうすればよいですか。
VBでは、多次元配列を宣言して値を割り当てる方法はいくつかあります。以下に一般的な方法をいくつか示します。
方法1:Arrayキーワードを使用する
Dim arr(,) As Integer = New Integer(2, 2) {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}
方法2: 配列キーワード + 変数宣言
Dim arr(,) As Integer
arr = New Integer(2, 2) {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}
方法 3: 多次元配列イニシャライザを使用
Dim arr(,) As Integer = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}
方法4: Forループを用いた代入
Dim arr(2, 2) As Integer
For i As Integer = 0 To 2
For j As Integer = 0 To 2
arr(i, j) = i * 3 + j + 1
Next
Next
具体的なニーズに合わせて二次元配列を定義し、値を割り当てるために使用できる一般的な方法は以上です。