Take, Skip, ToArray, ToList

Пора познакомиться еще с несколькими простыми, но часто используемыми методами.

Take обрезает последовательность после указанного количества элементов.

IEnumerable<T> Take(this IEnumerable<T> items, int count)

Skip обрезает последовательность, пропуская указанное количество элементов с начала.

IEnumerable<T> Skip(this IEnumerable<T> items, int count)

ToArray и ToList используются для преобразования IEnumerable<T> в массив T[] или в List<T>, соответственно.

Эти методы, как и предыдущие, не меняют исходную коллекцию, а возвращают новую последовательность.

Можете изучить пример, показывающий работу всех этих методов вместе:

Комментарии отключены