CA1062(代码分析)不同意ReSharper的观点——谁赢了
本文关键字:观点 ReSharper 不同意 代码 CA1062 | 更新日期: 2023-09-27 18:19:30
protected override void OnTextInput(TextCompositionEventArgs e)
{
e.Handled = true;
DoSomething(e.Text);
}
如果我检查空,CA 很高兴,但 ReSharper 说空检查将永远是假的。我不确定谁在这里更值得信任...这似乎是 ReSharper 中的一个错误,因为理论上,有人可以从我的类扩展并直接调用此方法以 null 传递。但我想我只是想仔细检查哪个工具是正确的,哪个工具有错误。
这似乎是 ReSharper 中的一个错误,因为理论上,有人可以从我的类扩展并直接调用此方法以 null 传递。
尽管看起来不太可能,但这完全有可能。我会谨慎行事,并遵循代码分析建议进行空检查。