| visibility/visibility.cs - An illustration of the 'Inconsistent Accessibility' problem. | Lecture 3 - slide 21 : 29 Program 1  | 
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()'
    }
  }
}