降低基类属性的可见性

yo *_*han 0 c# class modifier

我创建了一个具有许多公共属性的基类,并且使用得非常完美.现在我想使用这个类来派生其他类,但我不希望它的一些属性暴露在继承它的派生类之外.有没有办法让公共基类的属性不能暴露在它的派生类之外.(要隐藏的属性是公共的,因为它们在其他继承它的类中使用.)任何帮助都将高度重视.

cad*_*ll0 5

你想让它们受到保护.

从MSDN:
受保护的成员可以在其类和派生类实例中访问.