C#中的LINQ

章节目录

一.LINQ的定义

1.定义

二.LINQ中的关键字

1.关键字的使用

三.复习委托(为了引用LINQ语句)

1.委托的例子

2运用.Action(无返回值)和Func(有返回值)函数的例子

3.委托变量指向匿名方法的例子

四.匿名方法可以用Lambda表达式去写

1.匿名方法用Lambda表达式去写的例子

五.LINQ中提供了很多集合的扩展方法,配合lambda能简化数据处理

1.案例

六.自己写的关于Where方法

1.自定义where方法的例子

七.C#中的推断类型var

1.定义

2.优点

3.缺点

4.使用场景

一.LINQ的定义

LINQ(Language Integrated Query),即语言集成查询是一组用于C#和Visual Basic语言的扩展。它允许编写C#或者Visual Basic代码以查询数据库相同的方式操作内存数据。

二.LINQ中的关键字

from 临时变量 in 实现IEnumerable接口的对象

where条件表达式

[orderby 条件] [group by 条件]

select 临时变量中被查询的值

三.复习委托(为了引用LINQ语句)

你可能感兴趣的:(linq,c#)