我获得了一个抽象类:
abstract class ClassBase
{
public abstract string Test { get; }
}
我希望你能将其推导出来,并顺便添加一个set访问器。
class ClassDerive : ClassBase
{
string _s;
public override string Test
{
get { return _s; }
set { _s = value; }
}
}
我无法这样做,因为我可能无法覆盖设置(set)。
class ClassDerive2 : ClassBase
{
string _s;
public string Test
{
override get { return _s; }
set { _s = value; }
}
}
语法错误
class ClassDerive3 : ClassBase
{
string _s;
public override string ClassBase.Test
{
get { return _s; }
}
public string Test
{
set { _s = value; }
}
}
语法错误
有什么想法吗?
谢谢