“受保护的内部”范围的目的是什么?

时间:2011-07-18 07:17:49

标签: c# scope

  

可能重复:
  What is the difference between 'protected' and 'protected internal' ?

我是C#的新手,到目前为止一直使用Java。

现在在学习C#成员的范围时,我遇到了“内部”和“受保护的内部”这两个术语。

在这里,我了解到“内部”在同一个程序集中可用,这与“打包”级别范围相似,相当于Java编程。

现在,“受保护的内部”说:“我可以在我写的同一个集会内,也可以继承我的人。” 那么,“受保护的内部”范围的目的是什么?

1 个答案:

答案 0 :(得分:3)

protected internal表示internalprotected

  1. 该课程在同一个程序集中可用。
  2. 该类适用于从程序集内部或外部继承的类。
  3. 通常堆叠这样的修饰符会创建一个联合(意味着受保护和内部),但这次不是这种情况。