Parcours d'apprentissage

LINQ et collections

Interrogez, regroupez, joignez et paginez des données avec LINQ, et étendez les collections avec vos propres méthodes.

9 leçons · 14 défis

Commencer le parcours →
  1. Leçon 2 défis List et Dictionary en C# Dans cette leçon, vous allez stocker des données ordonnées avec List et des données clé-valeur avec Dictionary en C#.
  2. Leçon 2 défis Interroger des données avec LINQ en C# Dans cette leçon, vous allez filtrer, trier et transformer les données d'une collection en quelques lignes de code avec LINQ.
  3. Leçon 2 défis Filtrer et sélectionner des données de produits avec LINQ en C# Dans cette leçon, vous allez construire une chaîne de requêtes LINQ pour filtrer, trier et extraire le nom des produits qui remplissent une condition.
  4. Leçon 1 défi Regrouper des élèves avec LINQ en C# Dans cette leçon, vous allez regrouper des élèves par mention et calculer la moyenne de chaque groupe avec LINQ.
  5. Leçon 1 défi Joindre des données de clients et de commandes avec LINQ Join en C# Dans cette leçon, vous allez joindre une liste de clients à une liste de commandes à partir du code client avec LINQ Join.
  6. Leçon 1 défi Paginer des données avec Skip et Take en C# Dans cette leçon, vous allez extraire les données d'une page précise d'une liste avec les méthodes Skip et Take de LINQ.
  7. Leçon 2 défis Les méthodes d'extension (extension method) en C# Dans cette leçon, vous allez ajouter une nouvelle méthode au type string existant sans modifier ce type.
  8. Leçon 2 défis Écrire sa propre méthode d'extension pour les séquences en C# Dans cette leçon, vous allez écrire la méthode d'extension None() pour toute séquence, qui vérifie qu'aucun élément ne remplit une condition.
  9. Leçon 1 défi Déboguer une condition de filtre LINQ en C# Dans cette leçon, vous allez utiliser un point d'arrêt pour observer comment LINQ teste chaque élément, puis corriger une condition de filtre erronée.