LINQ最具突破性的优势在于将文本查询与对象操作完美集成,它让查询数据和操作对象一样安全和轻松.查询(Query)是LINQ的核心概念之一. 传统意义上的数据查询语言,通常是比较易懂,具有一定语义的文本. 例如,在SQL查询语法中,用如下的SQL语句从数据库表Student中查询所有学生的姓名.传统的查询语言,通常由查询关键字来定义特定的功能,指定数据源.查询结果.筛选条件等. 例如,下面代码中的select和from是关键字,分别用来指定要查询的结果和数据源: select Student.N…