zoukankan      html  css  js  c++  java
  • C#访问权限修饰符

    C#中类及类型成员修饰符有以下四类:public,private,protected,internal,protected internal。

    public        类及类型成员的修饰符

    private   类型成员的修饰符

    protected   类型成员的修饰符

    internal    类及类型成员的修饰符

    由以上四类说明,我们知道,可以放在class前面修饰类的修饰符关键字只有public和internal,如果没写任何关键字,默认是internal.

             1.public class:任何地方该类都可以被访问到。

             2.internal class:只有在同一程序集内,该类才可以被访问到。

    而类型成员的修饰符可以是由这四个关键字形成的五种组合,他们分别是:public,protected,private,internal,protected internal.类型成员前如果没写任何关键字,默认为private。他们具体的访问权限,我们看下图就明白了。

    需要注明的是:

    1. protected的权限和private的权限很相似,唯一不同的是protected类型成员可以被子类继承,而private类型成员不可以被继承。
    2. protected    internal类型成员可以被理解成protected   or   internal    类型成员。不存在protected   and   internal类型成员。
  • 相关阅读:
    代理模式
    windows服务
    Log4Net配置日志
    PLSql的使用
    母版页与部分视图
    Core Mvc传值ViewData、ViewBag和return view(model)
    IActionResult的返回类型
    Core Mvc传值Query、Form、Cookies、Session、TempData、Cache
    .Net Core 配置文件appsettings
    享元模式
  • 原文地址:https://www.cnblogs.com/binyao/p/3068371.html
Copyright © 2011-2022 走看看