发信人: joshuaG (秦之魅│加菲│我怀念的), 信区: DotNet
标 题: 闪电,看这个,泛型委托 + Lambda表达式
发信站: 武汉白云黄鹤站 (2008年01月21日15:46:01 星期一), 站内信件
我觉得你给出的那个委托的第二个参数不需要用泛型,这样
public
delegate
void
GenericEventHandler
<
T
>
(T obj, EventArgs e);
然后用一种卖弄式的方式来使用它:
GenericEventHandler
<
String
>
handler
=
(String str, EventArgs e)
=>
Console.WriteLine(str);
handler( " Hello Lambda Expression with Generic Delegate " , null );
handler( " Hello Lambda Expression with Generic Delegate " , null );
输出:
Hello Lambda Expression with Generic Delegate
其实和匿名委托是一回事