Здравствуйте, <Аноним>, Вы писали:
L>>А зачем выбирать что-то одно? Будьте гибче.
L>>Там где важна позиция элемента в коллекции — используйте for, если необходимости в этом нет, то не загромождайте код лишними строчками/переменными и используйте foreach.
А>Я обычно делаю так: везде где можно без изврата пишу for, а в остальных местах foreach.. но вот тут была такая фраза на вроде "учите итераторы пока не поздно", а на мой взгляд итератор для перебора массива это как паровой молот для сапожного гвоздя...
Если мне не изменяет мой склероз, компилятор если видит, что идет foreach-енье массива, разворачивает его в простой for, так что, на мой взгляд, ты ничего, кроме худшей четабельности, не теряешь.

... << RSDN@Home 1.1.4 stable SR1 rev. 568>>