Vb.net 枚举整数值
我有这样一个枚举:Vb.net 枚举整数值,vb.net,Vb.net,我有这样一个枚举: Public Enum Categories Category1 = 1 Category2 = 2 Category3 = 3 Category4 = 4 Category5 = 5 Category6 = 6 Category7 = 7 Category999 = 999 End Enum 当我尝试获取Category999的整数值时,得到的是8,而不是999。如何获得正确的整数值 cat = Di
Public Enum Categories
Category1 = 1
Category2 = 2
Category3 = 3
Category4 = 4
Category5 = 5
Category6 = 6
Category7 = 7
Category999 = 999
End Enum
当我尝试获取Category999的整数值时,得到的是8,而不是999。如何获得正确的整数值
cat = DirectCast(999, Categories)
如果要获取“类别999的整数值”,请执行以下操作:
您不需要整数值-应该使用枚举类型的变量。
Dim intValue As integer=Categories.categoriy999
可以吗?
Dim intValue As integer = DirectCast(Categories.Category999, integer)