匿名方法

来自维基百科:在计算机编程中,匿名函数(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关键字,再是参数(如果有的话),随后是一个代码块,其中包含了对委托实例的操作进行定义的代码。匿名方法的结果是一个委托实例,,可以像使用其它委托实例那样使用它。

posted @ 2013-01-23 10:57  息晴海  阅读(185)  评论(0编辑  收藏  举报