5 enum Key_byte
: byte { A = 1}
6 enum Key_ulong
: ulong { A = 1}
10 public static int Main()
12 IntPtr a
= new IntPtr (1);
13 UIntPtr b
= new UIntPtr (1);
14 Key_byte k1
= (Key_byte
)a
;
15 Key_byte k2
= (Key_byte
)b
;
23 Key_ulong k1_u
= (Key_ulong
)a
;
24 Key_ulong k2_u
= (Key_ulong
)b
;
26 if (k1_u
!= Key_ulong
.A
)
29 if (k2_u
!= Key_ulong
.A
)