linq 入门

LINQ 是 .NET Framework 3.5 版中引入的一组功能,它弥合了对象世界与数据世界之间的差距。

传统上,对数据的查询表示为简单字符串,无需在编译时进行类型检查或 IntelliSense 支持。此外,你必须为每种类型的数据源学习不同的查询语言:SQL 数据库,XML 文档,各种 Web 服务等。LINQ 使查询成为 C#和 Visual Basic 中的第一类语言构造。你可以使用语言关键字和熟悉的运算符来编写针对强类型对象集合的查询。