【发布时间】:2021-10-22 08:32:40
【问题描述】:
以多个数组为例:
Dim Common() As String = {"value1", "value2", "value3", "value4"}
Dim Browser() As String = {"item1", "item2", "item3", "item4", "item5"}
Dim AddedItems() As String = {"item6", "item7", "item8", "item9"}
...
字符串 (getItem) 将被设置为上面列出的数组名称之一,如下所示:
Dim getItem As String = "Browser"
如何使用它来拉取适当的数组列表? 类似于以下内容:
For Each listItem As String In {getItem}
'Do this...
Next
这需要输出到数组项“item1”、“item2”、“item3”、“item4”、“item5”
这可以在 VB NET 中完成吗?
【问题讨论】:
-
请停止在问题的标题和正文中添加标签,并正确使用标签。这个问题与 VS 无关,因此不应应用 VS 标签。如果您阅读过该标签的描述,那么您就会知道它不是针对用 VS 编写的代码的问题;仅适用于 IDE 的问题。
-
你所问的整个概念是错误的。您不会将变量设置为另一个变量的名称。如果您希望能够按名称识别数组,请使用单个
Dictionary(Of String, String()),其中名称是键,数组是值。或者,将数组放入另一个数组并通过索引来识别它们。 -
@jmcilhinney 该网站要求提供标签,我提供了。我是新手,我正在使用 Visual Studio / Windows Forms App 制作这个脚本。这似乎与我有关。我很抱歉。
-
阅读标签的描述,看看它们是否相关。提供它们是有原因的。人们观看这些标签并在人们使用它们时收到通知,而您正在浪费人们的时间来通知他们实际上并不适用于该标签的问题。