コードインスペクション: 冗長な「virtual」修飾子
このインスペクションは、 virtual 修飾子が不要な場合にそれを報告します。 よくあるケースとしては、本体を持つデフォルトのインターフェースメンバーがあり、この場合 virtual は何も追加しないため削除できます。
サンプル
interface ILogger
{
virtual void Log()
{
}
}
interface ILogger
{
void Log()
{
}
}
クイックフィックス
この簡易修正により、不要な virtual 修飾子が削除されます。
2026 年 6 月 12 日