Я хочу получить разницу между takewhile и методами LINQ. Я получил следующие данные из MSDN. Но это не имело смысла для меня.
Where<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
Фильтрует последовательность значений на основе предиката.
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
Возвращает элементы из последовательности, если указанное условие истинно.
Приветствуются все мнения.