摘要: 之前在用LINQ TO SQL 时使用过 “=>”运算符来进行数据的操作,当时不是很明白这个运算符的来源。今天碰到一段代码也使用这个运算符,甚是好奇。 这个运算符是C#3.0之后才加进来的,是Lambda运算符,该运算符读作”goes to”。该运算符左边是输入的参数,右边可以是一个语句也可以是一个程序块。Lambda表达式是用来写一个匿名的函数,也可以当作一个匿名函数传入到另一个函数中被其使用。 在介绍Lambda表达式之前,先了解一下在Lambda出现之前,C#中是如何将函数作为参数传递给方法的。我举一个排序的例子来说明这个方法。 阅读全文
posted @ 2011-09-22 22:42 imjustice 阅读(666) 评论(0) 推荐(0) 编辑