声纳规则csharpsquid:S1172(删除此未使用的方法参数)也会抛出这样的事件处理程序:
protected void Button_Click(object sender, EventArgs e)
{
DoSomething()
}
有没有办法让规则忽略事件处理程序,因为它们是自动生成的?
解决方法:
目前无法忽略事件处理程序,但我们已在即将发布的版本中修复了此问题,因此具有标准签名(2个参数,第二个是EventArgs或派生,并返回void)的事件处理程序将不会显示在S1172中.