Retour au cours

Mot-clé Yield et itérateurs

C# de Zéro à Héros : Masterclass Complète de Programmation

Le mot-clé Yield

yield est utilisé pour créer un itérateur sans avoir besoin d'une collection temporaire.

Exemple

csharp public IEnumerable ObtenirNombres() { yield return 1; yield return 2; yield return 3; }

C'est très efficace en mémoire pour les grands ensembles de données car il produit les éléments un par un.