如今,软件应用环境越来越多样化,软件需要处理的数据量也日渐庞大,数据之间的关系日渐复杂.从而带动了存储技术的不断发展,越来越多的数据存储格式被应用到各种软件中. 通常,针对数据的查询是用简单的字符串文本来编写的查询语句,比如传统的SQL查询语句,没有编译时的类型检查,安全性.方便性都不好.此外,开发人员还需要为不同的数据源学习不同的查询语言,比如,查询SQL数据库的T-SQL.查询XML数据的DOM结构等. 为了解决上面的问题,微软推出了一项具有突破性的新特性——语言集成查询(LINQ).LIN…