В C# термин «перечисляемый» относится к типу, реализующему интерфейс IEnumerable. IEnumerableпредставляет собой последовательность элементов, которые можно перебирать. Вот некоторые часто используемые методы, связанные с перечислимыми объектами в C#:
ToList(): преобразуетIEnumerableвList.ToArray(): преобразуетIEnumerableв массив.Count(): возвращает количество элементов вIEnumerable.Any(): определяет, существуют ли какие-либо элементы вIEnumerable.First(): возвращает первый элемент вIEnumerable.Last(): возвращает последний элемент вIEnumerable.Where(): фильтруетIEnumerableна основе функции-предиката.Select(): проецирует каждый элементIEnumerableв новую форму.OrderBy(): сортирует элементыIEnumerableв порядке возрастания.GroupBy(): группирует элементыIEnumerableна основе ключа.
Это всего лишь несколько примеров. Существует множество других методов работы с перечислимыми объектами в C#. Выбор того, какой метод использовать, зависит от конкретных требований вашего кода.