Как проверить два IEnumerables, имеют ли они один и тот же счетчик, не пропуская их по отдельности. Значит, я не хочу делать это Count() == Count().Проверить два IEnumerable, если их граф равен
Я хотел бы найти способ сделать это за один проход. Есть идеи?
Использовать IList или ICollection Я думаю. –
Вы не можете. Перечислители могут даже не иметь конечного значения. – Dirk
Вы не можете сделать это, если только вы не нанесете их на тип, у которого есть свойство Count, которое позволяет вам рассчитывать, не итерируя все предметы. –