如何使班级成员受到保护和内部?

时间:2011-03-03 03:21:55

标签: c# .net access-modifiers

  

可能重复:
  How to make protected AND internal?

即。它是一个内部成员,只能从派生自该类的类中访问。

4 个答案:

答案 0 :(得分:7)

所有这些答案都是向后的:受保护的内部可用于派生类或同一(或InternalsVisibleTo)程序集中的其他对象。你想要的是不可能的,正如Eric Lippert指出的那样,并不是真的有用,或者至少是你不应该期待的事情:http://blogs.msdn.com/b/ericlippert/archive/2008/04/24/why-can-t-i-access-a-protected-member-from-a-derived-class-part-three.aspx

答案 1 :(得分:1)

使用受保护的内部访问修饰符 - http://msdn.microsoft.com/en-us/library/ms173121.aspx

答案 2 :(得分:0)

有受保护的内部访问标识符。你可以使用它。

答案 3 :(得分:0)

只需使用两个访问说明符..

    protected internal void method()
    {
    }