C#匿名方法与Delegate类型转换错误分析
本文实例分析了C#匿名方法与Delegate类型转换错误。分享给大家供大家参考。具体分析如下:
问题描述
C#2.0出现了匿名方法,这在一定程度上节省了我们维护代码上下文的精力,也不需要思考为某个方法取什么名字比较合适.在FCL的一些方法中要求传入一个Delegate类型的参数,比如Control.Invoke或者Control.BeginInvoke方法:
publicobjectInvoke(Delegatemethod);
publicIAsyncResultBeginInvoke(Delegatemethod);