我声明一个 2D Unlimited 数组。我的代码:
Dim array As String(,) = New String(,) {}
array(0, 0) = "top left"
MsgBox(array(0, 0))
问题是 msgbox 什么也没显示。
我声明一个 2D Unlimited 数组。我的代码:
Dim array As String(,) = New String(,) {}
array(0, 0) = "top left"
MsgBox(array(0, 0))
问题是 msgbox 什么也没显示。
您可以在需要时使用ReDim Preserve更改数组边界,它将现有数组复制到具有新维度的数组中。
但是使用List可能更简单,它是“无限的”(无需指定范围或手动调整大小)。但是列表只有一维。要模仿二维数组,您可以有一个列表列表(每个列表项本身就是一个列表)。