JetBrains Rider 2026.1 Help

代码检查:事件从未被调用

此检查报告可以被订阅但从未被触发的事件。 这通常意味着事件未完善、是死代码,或未按预期通知监听者。

示例

class Counter { public event EventHandler? Changed; public void Subscribe(EventHandler handler) { Changed += handler; } }
class Counter { public event EventHandler? Changed; public void Increment() { Changed?.Invoke(this, EventArgs.Empty); } }

快速修复

此检查没有专用的快速修复方案。 典型的修正方法是在状态实际变化时触发事件,或在不需要时移除该事件。

2026年 5月 8日