【问题标题】:List in Visual Basic?Visual Basic 中的列表?
【发布时间】:2017-09-20 12:41:12
【问题描述】:

我是 Visual Basic 新手,需要帮助。

我以前使用过 python,您只需简单地创建一个项目列表 正在做:

list = [item1, item2]

但我不知道如何在 Visual Basic 中做到这一点。

请有人帮我简单地创建一个列表,就像在 python 中一样,但在 Visual Basic 中?

【问题讨论】:

标签: vb.net console-application


【解决方案1】:
dim list as item() = {item1, item2}

item 旁边的 () 表示它是一个数组。

整数列表的工作示例:

Dim list As Integer() = {1, 2, 3}

这些列表被称为“数组”。

如果你想要一个实际的列表,你可以这样做:

Dim list As New List(Of Integer)({1,2,3})

这个允许你访问.Add和.AddRange,并且不持有静态容量。

【讨论】:

    【解决方案2】:
      Dim arraylist As New ArrayList
      arraylist.Add("item")
    

    你可以使用它。这是一个动态列表

    【讨论】:

      【解决方案3】:

      Python 中的列表本质上是 Visual Basic 中的数组。

      您可以通过说Dim list(x) As Integer 然后添加列表的大小(在括号中)或使用ReDim 语句来创建动态数组,如果您不知道数组的初始大小是多少会的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-09
        相关资源
        最近更新 更多