Property | Value |
---|---|
Id | RCS1193 |
Category | Design |
Default Severity | Warning |
Enabled by Default | ✓ |
Supports Fade-Out | - |
Supports Fade-Out Analyzer | - |
public class Base
{
public virtual void Foo(params object[] values)
{
}
}
public class Derived : Base
{
public override void Foo(object[] values) // RCS1193
{
}
}
public class Derived : Base
{
public override void Foo(params object[] values)
{
}
}
[assembly: SuppressMessage("Design", "RCS1193:Overriding member cannot change 'params' modifier.", Justification = "<Pending>")]
#pragma warning disable RCS1193 // Overriding member cannot change 'params' modifier.
#pragma warning restore RCS1193 // Overriding member cannot change 'params' modifier.
(Generated with DotMarkdown)