linq简介

先看一个例子:

使用传统方法我们要定义一个Word类,声明泛型集合,使用foreach循环

而使用linq则简便易懂的多了。

Linq --- Language Integrated Query,语言集成查询,发音link

命名空间:System.Linq;

作用:访问查询数据

特点:被封装为c#语法,编译器高亮显示,.net直接支持数据查询

   使用统一的方法访问不同类型的数据,降低访问的复杂度

   提高了开发速度,提高代码可维护性、可扩展性

LINQ主要包含以下三部分:

1、LINQ to Objects      主要负责对象的查询。

2、LINQ to XML           主要负责XML的查询。

3、LINQ to ADO.NET   主要负责数据库的查询。

  LINQ to SQL

  LINQ to DataSet

  LINQ to Entities

原文地址:https://www.cnblogs.com/1016391912pm/p/11959168.html