c# - c# 抽象方法添加覆盖的默认注释
问题描述
这是一个奇怪的问题,但在 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。
解决方案
VS 中没有这样的内置功能,但您可以使用其他技术或库(如SandCastle或Roslyn )来完成这项工作
推荐阅读
- java - 是否可以在 JavaFX 中创建通用 CRUD
- c# - 以比表 mvc asp.net 更好的格式显示数据库中的记录列表
- geodjango - GeoDjango: raise GDALException('Could not open the datasource at "%s"' % ds_input)
- c# - 从命令处理程序传递变量
- excel - 当我从 for 开始时,不断得到“Next without for”
- java - Java 8 中的嵌套 forEach 抛出异常
- android - UIAutomatorViewer 设备屏幕截图在终端中不起作用
- java - 登录失败,您无法使用 facebook 登录此应用
- angular - 在 Angular 6 中进行路由时修复页眉和页脚
- testing - 肉毒杆菌测试突然停止