Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 创建一个与另一个变量的值同名的变量_Vb.net - Fatal编程技术网

Vb.net 创建一个与另一个变量的值同名的变量

Vb.net 创建一个与另一个变量的值同名的变量,vb.net,Vb.net,我正在使用Visual Basic 2008,但找不到有关此主题的任何内容 我甚至不知道从什么开始。变量应该是example1(例如)。我认为是不可能的,但您可以这样做: Dim myVar As String = "var_name" Dim dict As New Dictionary(Of String, Integer)() ' Integer or what you want dict(myVar) = 5 MsgBox("dict(myVar) = " & dict(myVa

我正在使用Visual Basic 2008,但找不到有关此主题的任何内容


我甚至不知道从什么开始。变量应该是example1(例如)。

我认为是不可能的,但您可以这样做:

Dim myVar As String = "var_name"
Dim dict As New Dictionary(Of String, Integer)() ' Integer or what you want
dict(myVar) = 5
MsgBox("dict(myVar) = " & dict(myVar) & " - dict(""var_name"") = " & dict("var_name"))
MsgBox结果:

dict(myVar) = 5 - dict("var_name") = 5

请给我们更多的信息,比如你尝试过的一些代码。为什么,你为什么要这么做?在尝试此之前,我会担心如何研究命名约定以了解它们。。。