7 public MyUInt32 (uint x
)
12 public static implicit operator uint (MyUInt32 v
)
17 public static implicit operator long (MyUInt32 v
)
19 throw new ApplicationException ();
22 public static implicit operator MyUInt32 (uint v
)
24 return new MyUInt32 (v
);
27 public static implicit operator MyUInt32 (long v
)
29 throw new ApplicationException ();
35 static MyUInt32
test1 (MyUInt32 x
)
41 static MyUInt32
test2 (MyUInt32 x
)
47 static MyUInt32
test3 (MyUInt32 x
)
53 public static int Main ()
55 var m
= new MyUInt32 (2);