Метод Linq SkipWhile не работает должным образом ⇐ C#
Метод Linq SkipWhile не работает должным образом
Я пытаюсь написать программу с использованием метода Linq SkipWhile(), результат не такой, как ожидалось. и не использовать метод orderby для сортировки. Вот моя программа:
с использованием системы; используя System.Linq; использование System.Collections.Generic; Программа общественного класса { общественная статическая пустота Main() { IList NumbersList = новый список() { 1, 4, 5, 6, 7, 8, 9, 10, 2, 3 }; var result = NumberList.SkipWhile((x, i) => i > 4 && x > 4); foreach (число var в результате) Console.WriteLine(число); } } Вывод 1 4 5 6 7 8 9 10 2 3
я делаю что-то не так в этой программе?
Ожидаемый результат 8 9 10
Я пытаюсь написать программу с использованием метода Linq SkipWhile(), результат не такой, как ожидалось. и не использовать метод orderby для сортировки. Вот моя программа:
с использованием системы; используя System.Linq; использование System.Collections.Generic; Программа общественного класса { общественная статическая пустота Main() { IList NumbersList = новый список() { 1, 4, 5, 6, 7, 8, 9, 10, 2, 3 }; var result = NumberList.SkipWhile((x, i) => i > 4 && x > 4); foreach (число var в результате) Console.WriteLine(число); } } Вывод 1 4 5 6 7 8 9 10 2 3
я делаю что-то не так в этой программе?
Ожидаемый результат 8 9 10
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение