Здравствуйте, smeeld, Вы писали:
S>Да, пробелы мы не ставим, и каждую строку не коментируем, это не детский сад.
Как только кто-то начинает заводить разговор о том, что у нас не детский сад, то это сразу включается сирена: люди, скорее всего, уверены в том, что уж они-то точно знают, как писать код. Но, блин, почему-то пишут какую-то плохочитаемую хрень. Вроде показанного вами фрагмента.
Неинициализированные переменные, объявленные вне цикла, а использующиеся только внутри цикла и не сохраняющие свои значения между итерациями -- это сделано, вероятно, по показаниям профайлера. Так ведь?