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