2 // Accoring to the spec (26.7.1), this should compile since
3 // there's an implicit reference conversion from B to A.
5 // However, csc reports a CS0309.
13 public void Test (T t)
15 Console.WriteLine (t);
16 Console.WriteLine (t.GetType ());
25 Console.WriteLine ("Hello World");
31 public static implicit operator A (B b)
41 Foo<B> foo = new Foo<B> ();