using C = Nikov.A; namespace Nikov.A { internal class Base { } } namespace Nikov.B { internal class Derived : C.Base { } }
Try to move class 'Derived' to namespace 'C'.
using C = Nikov.A; namespace Nikov.A { internal class Base { } } namespace C { internal class Derived : C.Base { } }