私は新しいUIシステムでドロップダウンを作成しました。列挙型の値を読み込み、問題なくドロップダウンに移入することができます。int値ではなくドロップダウンからenum値を取得
foreach (myclass.myenum the_enum in myclass.myenum.GetValues(typeof(myclass.myenum)))
{
the_dropdown.options.Add(new Dropown.OptionData() { text = the_enum.ToString()});
}
ここで値を読み取ると、選択したエントリに関連するint値が返されます。 enumまたはtextとして値を取得する方法はありますか。代わりにintとして?このような
使用 'Enum.Parse':'(myclass.myenum)Enum.Parse(typeof演算(myclass.myenum)、 "選択したテキスト") ' –
はこれです.NET 2.6で作業していますか?私はコード補完でEnumを見ることができません。それは私にenumデータ型(大文字ではない)を与えるだけです。 –