在我必须维护的代码中(ELP 的“Lucky Man”绝对不适合这个配乐),我看到这个,变灰了(没有注释掉 - 由编译器或 Resharper 变灰):
protected override void Dispose( bool disposing )
{
base.Dispose( disposing );
}
一个橙色灯泡字形(Resharper?)消息说,“删除冗余方法覆盖”
内部带有“0”的天蓝色圆形字形表示:
“覆盖类 'System.ComponentModel.Component 的方法” - 和: “覆盖类 'System.Windows.Forms.Control 的方法”
我认为它的意思是这个覆盖除了它覆盖的方法之外没有任何作用,因此我可以完全删除它。我对吗?