A method that neither has any attributes nor participates in inheritance effectively does nothing and is redundant. Since such methods do not contribute anything of value to the codebase, consider removing such empty methods. Note that methods with user comments or pragmas are excluded from this issue.
class C
{
public void DoThis()
{
}
}
class C
{
public void DoThis(int i)
{
Console.WriteLine(i);
}
}