【发布时间】:2010-07-20 17:24:49
【问题描述】:
我对属性访问器有点困惑。
我想要一个内部属性,它的 set 访问器只能由派生类访问。
类似的东西
internal [internalClass] MyProperty
{
get {return _prop;}
protected set {_prop = value;}
}
当我这样做时,编译器会抱怨。
MSDN,在讨论此特定错误时建议将 set 访问修饰符更改为 private
这不是我想要的。
看起来Protected Internal 应该是这里的一个选项,但是使用此修饰符会产生相同的错误
我感觉我缺少对访问修饰符的一些基本了解。
谢谢
【问题讨论】:
标签: c#