美文网首页
C#访问修饰符

C#访问修饰符

作者: 86a262e62b0b | 来源:发表于2019-08-01 11:30 被阅读0次

参考:
https://www.runoob.com/csharp/csharp-encapsulation.html
https://blog.csdn.net/huhaoxuan2010/article/details/102563815

一个 访问修饰符 定义了一个类成员的范围和可见性。C# 支持的访问修饰符如下所示:

  • public:所有对象都可以访问;
  • private:对象本身在对象内部可以访问;
  • protected:只有该类对象及其子类对象可以访问
  • internal:同一个程序集的对象可以访问
  • protected internal:访问限于当前程序集或派生自包含类的类型。
  • private protected : 仅派生自包含类的类型可访问私有受保护成员,而且仅能在其包含程序集中访问。

internal是指的同一程序集的内部,而不是指同一命名空间。也就是,internal修饰的方法或属性,只要是在同一个程序集中的其他类都可以访问,若两者不在同一命名空间,只要使用using引用上相应的命名空间即可,从另外一个角度间接可看出命名空间并不是界定访问级别的,而是保证全局的类唯一性的。

相关文章

  • C#类的访问修饰符用法分析

    这篇文章主要介绍了C#类的访问修饰符用法,较为详细的分析了C#类的访问修饰符概念与用法,具有一定的参考借鉴价值,需...

  • C# 之访问修饰符

    一个访问修饰符定义了一个类的范围和可见性 C#有四种常用的访问修饰符:public、private、interna...

  • 语法基础(三十七)-修饰符总结

    C#的访问修饰符 修饰符含义private只能在当前类中访问public同一程序集(DLL或EXE)中的任何其他代...

  • c#面向对象9--c#中的访问修饰符

    c#中的访问修饰符 public : 公共的,公开的private:私有的,只能在当前类的内部访问protecte...

  • #30天专注成长计划#-DAY9-c#

    1、c#中的访问修饰符 public:公开的,公共的 private:私有的,只能在当前类的内部访问 protec...

  • C# 访问修饰符

    C# 【方法】默认访问级别 : private C# 【类】和【结构体】默认访问级别 : internal 1.命...

  • C#访问修饰符

    参考:https://www.runoob.com/csharp/csharp-encapsulation.htm...

  • c# 访问修饰符

    public, 完全可以访问,enum和interface的成员默认都是这个级别internal, 当前assem...

  • Java知识之修饰符

    Java中的修饰符 Java中的修饰符主要分为两类: 访问控制修饰符 非访问控制修饰符 访问控制修饰符分: pub...

  • C#图解教程笔记20170718

    访问修饰符 字段访问修饰符 类型 标识符; 方法访问修饰符 返回类型 方法名(){、、、} 五种成员...

网友评论

      本文标题:C#访问修饰符

      本文链接:https://www.haomeiwen.com/subject/mkkqdctx.html