Enum MY_ENUM { E1 = 0, E2 = 1 }
のとき Enum => intはキャスト
int e1 = (int)MY_ENUM.E1;
逆は?と毎回調べてしまうので.
MY_ENUM ee1 = (MY_ENUM)0;
MY_ENUM ee1 = (MY_ENUM)Enum.ToObject(typeof(MY_ENUM), 0);
キャストだけでもいいかどうかと
キャストだけで問題ないようでした。intではなくInt32などから戻すときはキャストだけじゃ駄目なようです。
—
ヘッダーの画像は、開発中の動物ナンプレです!
数字じゃないので認識能力が鍛えられます!数字だとぱっと見や123と順番に頭で考えられるのですが、画像だとぱっと見並列に見ないといけないので結構難しいです!
コメント