修饰符

Posted liangshibo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修饰符相关的知识,希望对你有一定的参考价值。

访问修饰符

C# 中常用的有 private、public、protected、internal 4个访问修饰符。

private:私有访问是允许的最低访问级别,私有成员只有在声明它们的类和结构中才可以访问。

public:公共访问是允许的最高访问级别,对访问公共成员没有限制。

protected:受保护成员在它的类中可以访问并且可有派生类访问。

internal:只有在同一程序集的文件中,内部类型或成员才可访问。

internal protected:受保护的内部成员,当前程序集或派生自包含类的类型中使用,应用于内嵌类或成员。

private protected:私有受保护的成员,包含类或当前程序集中派生自包含类的类型使用,应用于内嵌类或成员。(C#7.2及更高版本中有效)

以上是关于修饰符的主要内容,如果未能解决你的问题,请参考以下文章

Java_修饰符详解

java9-5 修饰符

Java中的修饰符

c#类的修饰符都有哪些?

java中的类修饰符成员变量修饰符方法修饰符

2016 2 - 23 arc中的所有权修饰符(_strong修饰符与_weak修饰符)