C# 7 种修饰符 public, private, protected ...的区别 返回

C#论坛 老数据
1927
该叫什么 小杰 发布于2021/4/8
悬赏:0 飞吻

public

类型或成员可由同一程序集中的任何其他代码或引用它的另一个程序集中访问。


private

类型或成员只能由同一类或结构中的代码访问。


protected

类型或成员只能由同一类或结构中的代码或派生类中的代码访问。


private protected (added in C# 7.2)

类型或成员只能由同一类或结构中的代码或来自同一程序集的派生类中的代码访问,但不能来自另一个程序集。


internal

类型或成员可以由同一程序集中的任何代码访问,但不能从另一个程序集中访问。


protected internal

类型或成员可以由同一程序集中的任何代码访问,也可以由另一个程序集中的任何派生类访问。


热忱回答0