2

我声明一个 2D Unlimited 数组。我的代码:

Dim array As String(,) = New String(,) {}
        array(0, 0) = "top left"
        MsgBox(array(0, 0))

问题是 msgbox 什么也没显示。

4

1 回答 1

0

您可以在需要时使用ReDim Preserve更改数组边界,它将现有数组复制到具有新维度的数组中。

但是使用List可能更简单,它是“无限的”(无需指定范围或手动调整大小)。但是列表只有一维。要模仿二维数组,您可以有一个列表列表(每个列表项本身就是一个列表)。

于 2012-04-30T16:06:49.913 回答