读书人

请教timer.Elapsed += (o, e) =gt; 是什

发布时间: 2013-12-26 15:24:01 作者: rapoo

请问timer.Elapsed += (o, e) => 是什么用法啊

  //timer.Elapsed += new System.Timers.ElapsedEventHandler(timer_Elapsed);
//private void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
// {
// //....
// }
//(o,e)相当于上面的代码
timer.Elapsed += (o, e) => { }

————- 是linq吗??新特性了??希望能得到点下你详细资料

[解决办法]
Lambda 表达式 http://msdn.microsoft.com/zh-cn/library/bb397687.aspx
来代替匿名委托。
[解决办法]
(o, e) => { } //匿名方法定义
timer.Elapsed += 方法委托
[解决办法]
楼主可以看看这个。http://blog.csdn.net/chinacsharper/article/details/11880559,这里面有张图很好,重点看一下。
[解决办法]
Lambda 。匿名函数

读书人网 >asp.net

热点推荐