static void Test_EnumHasFlag() { MyEnym e = MyEnym.E1 | MyEnym.E3; //e = (MyEnym)7; Console.WriteLine((int)e); Console.WriteLine(e.HasFlag(MyEnym.E1)); Console.WriteLine(e.HasFlag(MyEnym.E2)); Console.WriteLine(e.HasFlag(MyEnym.E3)); Console.WriteLine(e.HasFlag(MyEnym.E4)); }
static void Test_ConvertEnum() { MyEnym my = (MyEnym)10; Console.WriteLine(my); }