来自维基百科:在计算机编程中,匿名函数(anonymous function)是指一类无需定义标识符(函数名)的函数或子程序。
匿名方法实例
原来的写法如:this.btnRefresh.Click+=new System.EventHandler(this.btnRefresh_Click);
private void btnRefresh_Click(object sender,EventArgs e)
{ BindData();}
使用匿名方法:this.btnRefresh.Click+=delegate (object sender,EventArgs e){BindData();}
总结:匿名方法语法:先是delegate关键字,再是参数(如果有的话),随后是一个代码块,其中包含了对委托实例的操作进行定义的代码。匿名方法的结果是一个委托实例,,可以像使用其它委托实例那样使用它。