C# 如何覆盖只有 get 方法的字段?
C# How to override a field which only has a get method?
Hi, How can i override a field which only has a get method?
public class Person {
virtual protected string Name {
get;
}
}
But i would like to have a set method too......
public class German : Person {
override protected string Name {
get;
set;
}
}
How can i achieve it? please help!
如 this 问题中所述,当基础 class 没有继承 class 时,不可能将 setter 添加到继承 class 中。一种选择是使用 new
关键字,但这将替换 属性.
Hi, How can i override a field which only has a get method?
public class Person {
virtual protected string Name {
get;
}
}
But i would like to have a set method too......
public class German : Person {
override protected string Name {
get;
set;
}
}
How can i achieve it? please help!
如 this 问题中所述,当基础 class 没有继承 class 时,不可能将 setter 添加到继承 class 中。一种选择是使用 new
关键字,但这将替换 属性.