【发布时间】:2020-05-11 20:59:13
【问题描述】:
我已经声明了一个枚举如下:
Public Enum Myenum
val1 = 0
val2 = 1
End Enum
现在我有了一个变量名
Dim str As String = "Myenum"
如何使用变量 str 来访问枚举的值?
【问题讨论】:
-
我不知道你在问什么。也许您可以提供一些背景信息?
-
我已经声明了问题中所说的枚举。现在我在我的程序中以编程方式收到了一个字符串值,比如 str 的值为“Myenum”,这个值是我声明的枚举的名称。现在我想动态地使用 str 来访问枚举类型 Myenum 的值。有可能吗?
-
根据上下文,我真的想问你打算用它做什么。将枚举名称作为字符串传递似乎很奇怪,因此尝试更多地了解您的情况,以便提供最佳建议
-
可以简单到 str = "Myenum" Then....
-
我正在使用一个有许多表的数据库,现在在运行查询后,我收到了一个名为“Myenum”的名称,这也是一个表的名称。现在我想使用这个字符串类型的变量来访问之前声明的枚举类型的值。