列挙型の文字列表現があります。
string val = "namespace_name.enum_name";
これを使用して列挙型を取得できます。
Type myType = Type.GetType(val);
これで、myType.Name = actual_enum_name およびその他の情報が表示されます。この情報を使用して実際の列挙値を取得しようとしましたが、成功しませんでした。
Enum.Getvalues を使用してみましたが、System.Type である myType を Enum.Getvalues が必要とする EnumType に変換するのに行き詰まりました(?)。
得られた情報をもとに実際にEnumオブジェクトを作成しようとしたところ行き詰まりました。
ここからその列挙型の実際のフィールド (メンバーのリスト) を取得するにはどうすればよいですか?