Partage via


Exemples de requêtes

Cette section fournit des exemples Visual Basic et C# de requêtes LINQ to SQL standard. Les développeurs qui utilisent Visual Studio peuvent rechercher de nombreux autres exemples dans un exemple de solution disponible dans la section Exemples. Pour plus d’informations, consultez Exemples.

Important

db est souvent utilisé dans les exemples de code de la documentation de LINQ to SQL. On considère que db désigne une instance d’une classe Northwind, qui hérite de DataContext.

Dans cette section

Requêtes d’agrégation
Explique comment utiliser Average, Count, etc.

Retourner le premier élément d'une séquence
Fournit des exemples d'utilisation de First.

Comment : retourner ou ignorer des éléments d'une séquence
Fournit des exemples d'utilisation de Take et de Skip.

Trier les éléments d'une séquence
Fournit des exemples d'utilisation de OrderBy.

Comment : regrouper des éléments dans une séquence
Fournit des exemples d'utilisation de GroupBy.

Comment : éliminer des éléments en double d'une séquence
Fournit des exemples d'utilisation de Distinct.

Comment : déterminer si certains ou tous les éléments d'une séquence remplissent une condition
Fournit des exemples d'utilisation de All et de Any.

Concaténer deux séquences
Fournit des exemples d'utilisation de Concat.

Comment : retourner la différence définie entre deux séquences
Fournit des exemples d'utilisation de Except.

Retourner l'intersection définie de deux séquences
Fournit des exemples d'utilisation de Intersect.

Retourner l'union définie de deux séquences
Fournit des exemples d'utilisation de Union.

Comment : convertir une séquence en tableau
Fournit des exemples d'utilisation de ToArray.

Comment : convertir une séquence en liste générique
Fournit des exemples d'utilisation de ToList.

Comment : convertir un type en IEnumerable générique
Fournit des exemples d'utilisation de AsEnumerable.

Comment : formuler des jointures et des requêtes de produit croisé
Fournit des exemples d'utilisation de la navigation de clé étrangère dans les clauses from, where et select.

Formuler des projections
Fournit des exemples de combinaison de select avec d’autres fonctionnalités (par exemple, types anonymes) pour former des projections de requête.

Présentation des opérateurs de requête standard (C#)
Explique le concept d’opérateurs de requête standard avec C#.

Vue d’ensemble des opérateurs de requête standard (Visual Basic)
Explique le concept d’opérateurs de requête standard avec Visual Basic.

Concepts relatifs aux requêtes
Explique comment LINQ to SQL utilise des concepts qui s’appliquent aux requêtes.

Guide de programmation
Fournit un portail vers des rubriques qui expliquent des concepts de programmation en rapport avec LINQ to SQL.