Je veux faire la différence entre les méthodes take while et where LINQ. J'ai obtenu les données suivantes de MSDN. Mais cela n'a pas de sens pour moi
Where<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
Filtre une séquence de valeurs basée sur un prédicat.
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
Renvoie des éléments d'une séquence tant qu'une condition spécifiée est vraie.
Toutes les opinions sont les bienvenues.