我将尝试创建一个函数,以便我们可以获得枚举值的名称。
例如:
这将返回“Sunday”。
但是我的代码不起作用,它显示类型未定义:
例如:
Get_Enum_ValueName(DayOfWeek, 0)
这将返回“Sunday”。
但是我的代码不起作用,它显示类型未定义:
Private Function Get_Enum_ValueName(Of T)(ByVal EnumName As T, ByVal EnumValue As Integer) As String
Return DirectCast([Enum].Parse(GetType(EnumName), EnumValue ), EnumName).ToString
End Function
EnumVariable.ToString
? - ppetrov