【发布时间】:2019-03-28 15:09:54
【问题描述】:
有没有办法在不重写 getter 和 setter 声明的情况下更改派生类中属性的 xml 描述? 例子:
public abstract class BaseClass
{
/// <summary>
/// description of foo in BaseClass
/// </summary>
public int foo
{
get { /* do something */ }
set { /* do something */ }
}
}
public sealed class DerivedClass: BaseClass
{
/// <summary>
/// description of foo in DerivedClass
/// </summary>
public int foo
{
get { /* do something */ }
set { /* do something */ }
}
}
foo 的实现在两个类中应该相同,只是描述发生了变化。
【问题讨论】:
标签: c# inheritance properties xml-comments