语言集成查询(LINQ)是Visual Studio 2008中引入的一组功能,它将强大的查询功能扩展到C#和Visual Basic的语言语法
lambda表达式是一个匿名函数,可用于创建委托或表达式树类型.通过使用lambda表达式,您可以编写可以作为参数传递或作为函数调用的值返回的本地函数.
委托:之前编程中将变量存放一个值,比如int a=1;有了委托之后,我们可以将函数也放在一个变量中,也就是说我们将函数作为参数传递到另一个函数,这就是委托。
方法/函数---》委托---》匿名方法(没有名称的方法)--》lanbda表达式
https://v.youku.com/v_show/id_XMzg0NzU3MTc0OA==.html
Linq 使用 Lambda表达式来执行它的一些功能.
同时使用两个字段排列
SfaMember.GetList(searchInfo, 0, 1000, out Allcount).Where(item => item.bOpen == true).OrderBy(item => item.Department).ThenBy(item=>item.SubId).GroupBy(item => item.Department);
注:第一个字段用OrderBy,第二个字段用ThenBy(正序)
倒序用OrderByDescending和ThenByDescending
Hi,
Tomorrow!