VB.NET で文字列を解析して列挙値を得るにはどうすればよいですか?
たとえば、次の列挙型があります:
Public Enum Gender
NotDefined
Male
Female
End Enum
文字列「Male」をGender
列挙型のMale
値に変換するにはどうすればよいですか?
ベストアンサー1
Dim val = DirectCast([Enum].Parse(GetType(Gender), "Male"), Gender)
VB.NET で文字列を解析して列挙値を得るにはどうすればよいですか?
たとえば、次の列挙型があります:
Public Enum Gender
NotDefined
Male
Female
End Enum
文字列「Male」をGender
列挙型のMale
値に変換するにはどうすればよいですか?
Dim val = DirectCast([Enum].Parse(GetType(Gender), "Male"), Gender)