блин, Никиту опять задушили
Да я про то говорил, что при использовании foreach генерится каждый раз итератор. Если такой код где то в ядре системы, то это дополнительная нагрузка на GC, оперативку. Так зачем грузить приложение дополнительной нагрузкой, что бы потом утечки памяти ловить?