有没有办法创建一个包含不同长度数组的多维度数组(类似于python中嵌套不同长度的数组)。
因为如果我要声明一个变量Dim accounts(2,2) As Integer
,每个维度的所有一维数组都具有相同的长度。有没有办法创建一个数组,这样就不是这样了?
例如,上面的代码将创建一个这样的数组:
[[0,0],[0,0]]
但是可以创建这个:
[[0,0],[0,0,0]]
为糟糕的解释道歉,但我想不出更好的解释方法。
有没有办法创建一个包含不同长度数组的多维度数组(类似于python中嵌套不同长度的数组)。
因为如果我要声明一个变量Dim accounts(2,2) As Integer
,每个维度的所有一维数组都具有相同的长度。有没有办法创建一个数组,这样就不是这样了?
例如,上面的代码将创建一个这样的数组:
[[0,0],[0,0]]
但是可以创建这个:
[[0,0],[0,0,0]]
为糟糕的解释道歉,但我想不出更好的解释方法。
您可以在 .Net 中使用锯齿状数组,但使用集合可能会更好。这将使添加和删除条目变得更加容易。
尝试List(Of List(Of Integer))