系列1:C#访问限制符

 

C# Access Modifier Meaning in Life
public Marks a member as accessible from an object variable as well as any
derived classes.
private Marks a method as accessible only by the class that has defined the
method. In C#, all members are private by default.
protected Marks a method as usable by the defining class, as well as any derived
classes. Protected methods, however, are not accessible from an object
variable.
internal Defines a method that is accessible by any type in the same assembly,
but not outside the assembly.
protected internal Defines a method whose access is limited to the current assembly or
types derived from the defining class in the current assembly.

Code
原文地址:https://www.cnblogs.com/engine1984/p/1441318.html