为什么不允许使用下面的 C # 代码:
public abstract class BaseClass
{
public abstract int Bar { get;}
}
public class ConcreteClass : BaseClass
{
public override int Bar
{
get { return 0; }
set {}
}
}
CS0546‘ ConcreteClass. Bar.set’: 无法重写,因为‘ BaseClass. Bar’没有可重写的集访问器