1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
// CS0019: Operator `==' cannot be applied to operands of type `C.E1' and `C.E2' // Line: 21 class C { enum E1 : long { A } enum E2 : sbyte { A } public static void Main () { E1 b = E1.A; E2 d = E2.A; bool brr = b == d; } }