我(显然不正确)假设Cstr(something)相当于something.ToString.
我希望得到一个枚举类型作为字符串,它似乎取决于我使用的转换方法我得到enum的名称或名称的索引:
Public Enum vehicleType
Car
Lorry
Bicycle
End Enum
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MsgBox("Index is " & _
CStr(vehicleType.Car) & _
".Name is " & _
vehicleType.Car.ToString)
End Sub
End Class
Run Code Online (Sandbox Code Playgroud)
为什么这些转换为字符串返回该enum类型的不同元素?
vb.net ×1