Ispirato da un'altra domanda sulla Zipfunzione mancante :
Perché non esiste un ForEachmetodo di estensione nella Enumerableclasse? O ovunque? L'unica classe che ottiene un ForEachmetodo è List<>. C'è un motivo per cui manca (performance)?
Parallel.ForEachper Enumerable.ForEachsolo per riscoprire questi ultimi non esiste. C # ha perso un trucco per rendere le cose facili qui.