1 // CS0311: The type `B' cannot be used as type parameter `T' in the generic type or method `Foo<T>'. There is no implicit reference conversion from `B' to `A'
10 Console
.WriteLine (t
);
11 Console
.WriteLine (t
.GetType ());
20 Console
.WriteLine ("Hello World");
26 public static implicit operator A (B b
)