И есть ли интерфейс Iterable?
IEnumerable. Генераторы через yield return можно описывать, или реализовав вручную IEnumerable
А есть такие инструменты типа chain, cycle, repeat для работы с ними?
Linq. Дальше вам стоит сходить в документацию и почитать по этим ключевым словам, так будет быстрее чем в чатике
Я почитал про linq, вроде для работы со списками типа sql
Почти все методы Linq работают над IEnumerable. Применение в SQL - это частный случай. Есть ещё Linq to Objects для работы с объектами в памяти
Обсуждают сегодня