查询示例 (LINQ to SQL)
本节提供典型的 LINQ to SQL 查询的 Visual Basic 和 C# 示例。 使用 Visual Studio 的开发人员可以在“示例”一节中提供的示例解决方案中找到许多其他示例。 有关更多信息,请参见示例 (LINQ to SQL)。
重要事项 |
---|
LINQ to SQL 文档中的代码示例中经常会用到 db。假定 db 是继承自 DataContext 的 Northwind 类的一个实例。 |
本节内容
聚合查询 (LINQ to SQL)
介绍如何使用 Average、Count 等。如何:返回序列中的第一个元素 (LINQ to SQL)
提供使用 First 的示例。如何:返回或跳过序列中的元素 (LINQ to SQL)
提供使用 Take<TSource> 和 Skip<TSource> 的示例。如何:对序列中的元素进行排序 (LINQ to SQL)
提供使用 OrderBy 的示例。如何:对序列中的元素进行分组 (LINQ to SQL)
提供使用 GroupBy 的示例。如何:从序列中消除重复元素 (LINQ to SQL)
提供使用 Distinct 的示例。如何:确定序列中的元素是否部分或全部满足条件 (LINQ to SQL)
提供使用 All<TSource> 和 Any 的示例。如何:串联两个序列 (LINQ to SQL)
提供使用 Concat<TSource> 的示例。如何:返回两个序列之间的差集 (LINQ to SQL)
提供使用 Except 的示例。如何:返回两个序列的交集 (LINQ to SQL)
提供使用 Intersect 的示例。如何:返回两个序列的并集 (LINQ to SQL)
提供使用 Union 的示例。如何:将序列转换为数组 (LINQ to SQL)
提供使用 ToTSource> 的示例。如何:将序列转换为泛型列表 (LINQ to SQL)
提供使用 ToList<TSource> 的示例。如何:将类型转换为泛型 IEnumerable (LINQ to SQL)
提供使用 AsEnumerable<TSource> 的示例。如何:构建联接和叉积查询 (LINQ to SQL)
提供在 from、where 和 select 子句中使用外键导航的示例。如何:构建投影 (LINQ to SQL)
提供通过结合使用 select 和其他功能(如匿名类型)构建查询投影的示例。
相关章节
标准查询运算符概述
解释标准查询运算符的概念。LINQ to SQL 中的查询概念
解释 LINQ to SQL 如何使用适用于查询的概念。编程指南 (LINQ to SQL)
提供用于访问一些主题的门户,这些主题解释了与 LINQ to SQL 相关的编程概念。