// CS0029: Cannot implicitly convert type `A<int>.B<long>' to `A<long>.B<long>' // Line: 14 class A<T> { public class B<U> { } } class Test { static A<int>.B<long> a; static A<long>.B<long> b = a; }