1. ホーム
  2. vb.net

VB.NET で文字列を Enum 値にパースする

2023-08-14 09:56:06

質問

VB.NETで文字列をパースしてenumの値にする方法は?

例 私はこのenumを持っています。

Public Enum Gender
    NotDefined
    Male
    Female
End Enum

Male"という文字列を、どのようにして Gender 列挙型の Male の値ですか?

どのように解決するのですか?

Dim val = DirectCast([Enum].Parse(GetType(Gender), "Male"), Gender)