C#中的函数、委托与lanbda表达式
摘要:
以下几个例子(两个整数相加):(1) int sum1(int x, int y) { return x + y; } (2) delegate int fsum(int x, int y); (3) fsum sum2 = (x, y) => x + y; (4) int sum3(int x, int y)=(x,y)=>x+y; (5) int sum4(int x, int y)=x+y;(1)是c系列中定义函数的经典写法。(2),(3)引入委托类型在使用中(1)中的函数和(3)中的委托,没有多大差别,好像是一个东东一样。(4),(5)不能通过编译 ,其中(5)是对(4)的 阅读全文
posted @ 2011-06-19 10:44 风过 无痕 阅读(810) 评论(0) 推荐(0) 编辑