C#访问权

示例

// static:即使没有创建该类的实例,也可以在该类上调用
public static void MyMethod()

// 虚拟的:可以在继承的类中调用或覆盖
public virtual  void MyMethod()

// 内部:访问仅限于当前程序集内
internal  void MyMethod()

//私有的:访问仅限于同一班级
private  void MyMethod()

//公共:每个班级/集会的访问权限
public void MyMethod()

//protected:访问仅限于包含的类或从其派生的类型
protected void MyMethod()

//受保护的内部:访问仅限于当前程序集或从包含类派生的类型。
protected internal void MyMethod()