c# 抽象方法添加覆盖的默认注释
Posted
技术标签:
【中文标题】c# 抽象方法添加覆盖的默认注释【英文标题】:c# abstract method add overridden default comment 【发布时间】:2019-04-09 20:19:55 【问题描述】:这是一个奇怪的问题,但在 C# 或 Visual Studio 中是否有允许将默认注释添加到覆盖的抽象方法的功能?例如。
class A
// I am the default comment. Use this method to Initialize bla bla.
protected abstract void Method();
class B : A
protected override void Method()
// I am the default comment. Use this method to Initialize bla bla.
...
class C : A
protected override void Method()
// I am the default comment. Use this method to Initialize bla bla.
...
那么所有继承的类也应该继承你为抽象方法设置的默认注释。
我使用的是 Microsoft Visual Studio Enterprise 2017 版本 15.8.2。
【问题讨论】:
见***.com/a/7571614/558486和Using the <inheritdoc /> TagVS 中没有这样的内置功能,但您可以使用其他技术或库,如 SandCastle 或 Roslyn 可能会完成此操作
【讨论】:
以上是关于c# 抽象方法添加覆盖的默认注释的主要内容,如果未能解决你的问题,请参考以下文章