Linq相关

Linq(语言集成查询)

相关资料如下:

1. Linq语言集成查询 百度百科

2. 30分钟Linq教程

3. Linq查询表达式(C#编程指南)

4. Linq十个常用查询

5. Linq技术专题(博客园)

6. Linq to SQL技术精讲(51CTO)

7. Linq之旅

8. Linq之路(详解)

9. Linq各操作符的案例详解

 

LINQ的关键词:from, select, in, where, group by, orderby, …

LINQ的写法:

1)表达式:
from 临时变量 in 实现IEnumerable<T>接口的对象
where条件表达式
[orderby 条件]
[group by 条件]
select 临时变量中被查询的值

  

2)函数式(方法式):
实现IEnumerable<T>接口的对象.LINQ方法名(lambda表达式)。如:
string input = "hello world";
int count = input.Count(w=>w == 'o'); //查询字母o出现的次数
注意:能够使用LINQ的对象需要实现IEnumerable<T>接口。并且LINQ的查询表达式是在最近一次创建对象时才被编译的。

  

 
 
 
posted @ 2017-02-21 10:11  Dukezhou  阅读(147)  评论(0编辑  收藏  举报