Вдохновленный другим вопросом, спрашивающим о отсутствующей функции Zip:
Почему в классе Enumerable нет метода расширения ForEach? Или где угодно? Единственным классом, который получает метод ForEach, является List<>. Есть ли причина, по которой она отсутствует (производительность)?