Inspiriert von einer anderen Frage nach der fehlenden ZipFunktion:
Warum gibt es ForEachin der EnumerableKlasse keine Erweiterungsmethode ? Oder irgendwo? Die einzige Klasse, die eine ForEachMethode erhält , ist List<>. Gibt es einen Grund, warum es fehlt (Leistung)?
Parallel.ForEachum Enumerable.ForEachwiederzuentdecken, dass letzterer nicht existiert. C # hat einen Trick verpasst, um es hier einfach zu machen.