1 // CS0311: The type `object' cannot be used as type parameter `U' in the generic type or method `G<C>.Method<U>()'. There is no implicit reference conversion from `object' to `C'
6 public static void Main ()
13 public class G
<T
> where T
: C
15 public void Method
<U
> () where U
: T