偶然的机会,我发现了这种类型的代码
public void AddAnimation(Button button)
{
//some code here
button.MouseHover += (_, args) =>
{
contractTimer.Stop();
expandTimer.Start();
animationStarted = DateTime.Now;
button.BackColor = Color.DimGray;
};
//other code here
}
我所知道的,如果我们想添加一个我们使用的事件
private void Control_Event(object sender, EventArgs e)
{
//some code here
}
任何人都可以向我解释为什么他们使用button.MouseHover += (_, args) => ...
。