我有以下代码:
public abstract class TestProperty
{
public abstract Object PropertyValue { get; set; }
}
public class StringProperty: TestProperty
{
public override string PropertyValue {get;set}
}
这会产生编译错误,我想知道我是否必须在 TestProperty 中使用泛型类型才能实现在子类中具有不同类型的同名目标?