VB.NET二维收藏?

时间:2018-04-12 08:51:35

标签: arrays vb.net collections

我有一个简单的疑问,但我无法找到与此相关的任何信息。是否可以在Visual Basic中使用二维集合,或者我只需要使用数组?

在任何情况下,我如何在一个集合中的数组中实现,每个维度都有不同的Type对象?

1 个答案:

答案 0 :(得分:1)

您可以使用列表列表来查看第二维的动态长度

Dim Lst As New List(Of List(Of String))

或二维数组

Dim Lst()() As String
Dim FixedLst(9)() As String

但在任何一种情况下,最终存储的对象类型仍然相同。

不要忘记在第二维中初始化列表/数组对象以避免NullReferenceException。