- 1/5: Présentation de Linq
- 2/5: Méthodes conditionnelles
- 3/5: Méthodes de recherche
- 4/5: Méthodes de tri
- 5/5: Méthodes de calcul
Dans cette partie, vous découvrirez l’utilisation des méthodes conditionnelles, c’est à dire vous permettant de déterminer si les éléments présents dans une liste respectent une ou plusieurs conditions.
- All(condition): Détermine si tous les éléments respectent une condition.
1
bool
enBDD = clients.All(c => c.Id != 0);
- Any(): Détermine si la collection contient des éléments.
1
bool
nonVide = clients.Any();
- Any(condition): Détermine si au moins un élément respecte une condition.
1
bool
estPresent = clients.Any(c => c.Nom ==
"Dupont"
);
- Count(): Compte le nombre d’éléments.
1
int
count = clients.Count();
- Count(condition): Compte le nombre d’éléments respectant une condition.
1
int
count = clients.Count(c => c.Nom.Contains(
"Dupont"
));
Déjà fini ?? Rassurez-vous j’ai abordé le plus simple, le plus amusant arrivera par la suite 🙂
Je vous invite à consulter la troisième partie traitant des méthodes de recherche de Linq.