【发布时间】:2011-10-16 17:20:29
【问题描述】:
我知道错误“set 访问器的可访问性修饰符必须比属性或索引器更具限制性”。我也知道解决办法。只是在这个非常特殊的情况下。
考虑这个例子:
internal virtual bool IsFocused
{
get
{
return isFocused;
}
protected set
{
isFocused = value;
}
}
private bool isFocused;
它显示错误。我只是不知道为什么。 “受保护”如何不比内部更容易访问?这个问题的解决方案是什么?我尝试将“内部保护”改为,但没有运气。
【问题讨论】:
标签: c# access-modifiers