Я смотрю на некоторые примеры кода на powershellpro.com и не понимаю, почему он написал пример кода, который проходит через массив следующим образом:
... с шагом приращения, начинающимся с нуля, затем увеличивающимся на единицу, пока он не станет меньше или равен длине массива минус один ...
for ($i=0; $i -le $total-1; $i++)
... вместо начала приращения с нуля, затем увеличивайте на единицу, пока он не станет меньше длины массива ...
for ($i=0; $i -lt $total; $i++)
Я что-то упустил? Они функционально эквивалентны и оба будут проходить через каждый элемент в массиве. Лично я считаю, что вторая версия чище. Есть ли лучшая практика или что-то, что говорит, что вы должны использовать первую?