JetBrains Rider 2026.1 Help

代码检查:“params”修饰符在重写中始终被忽略。

此检查会在 params 修饰符被忽略且无效时进行报告。 一种常见情况是基类声明未使用 params 的重写。

示例

class A { public virtual void Foo(object[] args) { } } class B : A { public override void Foo(params object[] args) { } }
class A { public virtual void Foo(object[] args) { } } class B : A { public override void Foo(object[] args) { } }

快速修复

快速修复会移除冗余的 params 修饰符。

2026年 5月 8日