我一直在尝试学习如何在 C# 中使用事件处理程序,但我无法弄清楚 handler(this, e) 在以下代码中的作用:
public event EventHandler ThresholdReached;
protected virtual void OnThresholdReached(EventArgs e)
{
EventHandler handler = ThresholdReached;
if (handler != null)
{
handler(this, e);
}
}
是否尝试使用事件 (e) 调用事件处理程序方法 (this)?