概述
LINQ to OBJECT是用于操作内存对象的LINQ编程接口,包含了大量的查询操作符,针对内存中的集合对象进行操作。
LINQ to OBJECT的实现基于IEnumerable
LINQ to OBJECT的大部分操作是针对序列的。标准查询操作符本质上是一些扩展方法,这些扩展方法定义在静态类System.Linq.Enumerable中,其原型的第一个参数(带this修饰符的参数)是IEnumerable
要在代码中使用LINQ to OBJECT标准查询操作符,需要在代码中添加using System.Linq指令,以引入必要的命名空间。我们在后面的课程中将学习LINQ to OBJECT的一些操作符。