namespace N{ class C { } public class D{ public C M(){ // Compiler-time error message: return new C(); // Inconsistent accessibility: // return type 'N.C' is less // accessible than method 'N.D.M()' } } }