1 // cs0035.cs: Ambiguous 'operator' on an operand of type 'foo'
8 public ErrorCS0035 (int x) {
12 public static implicit operator long (ErrorCS0035 x) {
16 public static implicit operator ulong (ErrorCS0035 x) {
20 public static void Main () {
22 ErrorCS0035 error = new ErrorCS0035 (10);
23 Console.WriteLine ("o = -i = {0}", - error);