在C# 3.0及以后的版本中有了Lamda表达式,像上面这种匿名委托有了更简洁的写法。.NET Framework 3.5及以后版本更能用Action封装方法。例如以下写法可以看上去非常简洁:
void ButtonOnClick(object sender,EventArgs e)
{
this.Invoke(new Action(()=>
button.Text="关闭";
}));
}
posted on 2019-06-11 19:49 xihong 阅读(237) 评论(0) 编辑 收藏 举报