enum値を数値に変換するサンプルです。
サンプル
例)TestEnum.NGを数値にする
TestEnumの定義は以下です。
public enum TestEnum :int
{
OK = 0,
WARNING = 1,
NG = 9
}
TestEnum.NGをint型に変換します。
var e = TestEnum.NG;
int a = (int)e;
結果
9
備考
- Enum値を数値で取得するには、int型にキャストすればOKです。
逆引きリファレンスです 即解決できる記事を目指しています。
2021年5月4日
enum値を数値に変換するサンプルです。
TestEnumの定義は以下です。
public enum TestEnum :int
{
OK = 0,
WARNING = 1,
NG = 9
}
TestEnum.NGをint型に変換します。
var e = TestEnum.NG;
int a = (int)e;
結果
9