Linq: Language Integrate Query (语言集成查询)
Linq:
(1):查询的是:数据的集合对象(实现了IEnumerable<T>或IQueryable<T>接口的数据对象),例如列表类List,集合类,数据都实现了IEnumerable<T>。
(2):返回的是:数据的集合对象。
(3):什么时候进行类型检查?答:编译时。
(4):Linq相关类都存在于什么命名空间下?答:System.Linq。
(5):System.Linq中最重要的两个接口:IEnumerable,IQueryable。
(6):System.Linq中最重要的两个类 : Enumerable, Queryable。
(7):在哪个版本的.NET中可以使用Linq?答:.NET 3.5或更高版本。
(8):根据数据源类型将Linq这种技术的方向认为3种:
1,Linq To Object:; 引用====> using System.Linq;
2,Linq To ADO.NET 引用====> using System.Data.Linq;
3,Linq To XML 引用====> using System.Xml.Linq;
(9):查询表达式的关键字有哪些?答:from ,select ,where,orderby,group,join
(10):Linq查询中,必须以什么关键字结束?答:select 或group