通过


查询示例

本部分提供了典型的 LINQ to SQL 查询的 Visual Basic 和 C# 示例。 使用 Visual Studio 的开发人员可以在“示例”部分提供的示例解决方案中找到更多示例。 有关详细信息,请参阅 示例

重要

DB 通常用于 LINQ to SQL 文档中的代码示例。 假定 dbNorthwind 类的实例,该类继承自 DataContext.

本节中

聚合查询 介绍如何使用 AverageCount等等。

返回序列中的第一个元素 提供使用 First示例。

返回或跳过序列中的元素,例子展示了如何使用 TakeSkip

对序列中的元素进行排序 提供使用 OrderBy示例。

对序列中的元素进行分组 提供使用 GroupBy示例。

从序列中消除重复元素 提供使用 Distinct示例。

判断序列中的任一或全部元素是否满足条件,并提供 AllAny 的使用示例。

连接两个序列 提供使用 Concat示例。

返回两个序列之间的集差 提供使用 Except示例。

返回两个序列的集交集 提供使用 Intersect示例。

返回两个序列的并集 并提供 Union 的使用示例。

将序列转换为数组 提供使用 ToArray示例。

将序列转换为泛型列表 提供使用 ToList示例。

将类型转换为泛型 IEnumerable 提供使用 AsEnumerable示例。

构建联接和跨产品查询提供在和fromwhere子句中使用select外键导航的示例。

规划投影提供与其他功能(例如select)组合以形成查询投影的示例。

标准查询运算符概述 (C#) 介绍使用 C# 的标准查询运算符的概念。

标准查询运算符概述 (Visual Basic) 介绍使用 Visual Basic 的标准查询运算符的概念。

查询概念 说明 LINQ to SQL 如何使用适用于查询的概念。

编程指南 向介绍与 LINQ to SQL 相关的编程概念的主题提供门户。