Overriding methods automatically inherit the ``++params++`` behavior. To ease readability, this modifier should be explicitly used in the overriding method as well. == Noncompliant Code Example ---- class Base { public virtual void Method(params int[] numbers) { ... } } class Derived : Base { public override void Method(int[] numbers) // Noncompliant, the params is missing. { ... } } ---- == Compliant Solution ---- class Base { public virtual void Method(params int[] numbers) { ... } } class Derived : Base { public override void Method(params int[] numbers) { ... } } ---- ifdef::rspecator-view[] == Comments And Links (visible only on this page) include::comments-and-links.adoc[] endif::rspecator-view[]