Ich möchte einen Unterschied zwischen der Dauer und den LINQ-Methoden machen. Ich habe die folgenden Daten von MSDN erhalten. Aber es hat für mich keinen Sinn ergeben
Where<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
Filtert eine Folge von Werten basierend auf einem Prädikat.
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
Gibt Elemente aus einer Sequenz zurück, solange eine bestimmte Bedingung erfüllt ist.
Alle Meinungen sind willkommen.