3 public abstract class A<X>
5 public abstract T Test<T> (T t, X x);
8 public class B : A<char>
10 public override T Test<T> (T t, char x)
12 Console.WriteLine ("B");
19 public override T Test<T> (T t, char c)
28 public static void Main ()
30 new C ().Test<int> (1, '1');