LINQ to SQL:全称基于关系数据的.NET语言集成查询,用于以对象形式管理关系数据,并提供了丰富的查询功能。其建立于公共语言类型系统中的基于SQL的模式定义的集成之上,当保持关系型模型表达能力和对底层存储的直接查询评测的性能时,这个集成在关系型数据之上提供强类型。
LINQ to XML:在System.Xml.LINQ命名空间下实现对XML的操作。采用高效、易用、内存中的XML工具在宿主编程语言中提供XPath/XQuery功能等。
2.用法:
查询表达式必须以 from 子句开头,并且必须以 select 或 group 子句结尾。在第一个 from 子句和最后一个 select 或 group 子句之间,查询表达式可以包含一个或多个下列可选子句:where、orderby、join、let 甚至附加的 from 子句。还可以使用 into 关键字使 join 或group 子句的结果能够充当同一查询表达式中附加查询子句的源。
举个最简单的例子(获取全部用户):
var allUsers = from c in Users
select c;
3.链接:
快速学习和使用Linq通道:http://www.cnblogs.com/knowledgesea/p/3897665.html
原文:http://blog.csdn.net/u010927139/article/details/43972861