-
Notifications
You must be signed in to change notification settings - Fork 4
Gendarme.Rules.Performance.AvoidUnusedParametersRule(2.10)
Sebastien Pouliot edited this page Jan 22, 2011
·
2 revisions
Assembly: Gendarme.Rules.Performance
Version: 2.10
This rule is used to ensure that all parameters in a method signature are being used. The rule wont report a defect against the following:
- Methods that are referenced by a delegate;
- Methods used as event handlers;
- Abstract methods;
- Virtual or overriden methods;
- External methods (e.g. p/invokes)
Bad example:
public void MethodWithUnusedParameters (IEnumerable enumerable, int x)
{
foreach (object item in enumerable) {
Console.WriteLine (item);
}
}
Good example:
public void MethodWithUsedParameters (IEnumerable enumerable)
{
foreach (object item in enumerable) {
Console.WriteLine (item);
}
}
Note that this page was autogenerated (3/17/2011 9:31:58 PM) based on the xmldoc
comments inside the rules source code and cannot be edited from this wiki.
Please report any documentation errors, typos or suggestions to the
Gendarme Mailing List. Thanks!