![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#学习之路
userljm
这个作者很懒,什么都没留下…
展开
-
委托 delegate
定义: 委托就像是函数指针。 定义一个委托 = 定义一个新类。 delegate double twoLongOp(long first, long second); 用delegate开头,上面表示定义了一个委托twoLongOp,它带有两个参数first和second和一个double的返回值。 泛型委托,Action 用于没有返回类型的。原创 2014-01-07 23:02:18 · 475 阅读 · 0 评论 -
Lambda 表达式
定义: 将实现代码赋予委托。 Lambda运算符 “=>” 其左边是参数 右边是实现代码 Funcabc = (long x, long y)=>{return x+y;} 委托abc代表了实现代码段{return x+y;} 使用: int val = 5; Funcabc = (long x, long y)=>{return x+y+val;} double原创 2014-01-08 20:53:02 · 548 阅读 · 0 评论