1 // CS0121: The call is ambiguous between the following methods or properties: `A.Foo<int>(int, G<int>)' and `A.Foo<int>(int, object)'
6 static int Foo
<T
> (T a
, G
<T
> y
= null)
11 static int Foo
<T
> (T a
, object y
= null)
16 public static int Main ()
18 if (A
.Foo
<int> (99) != 2)