В этом случае:
for (int i = project.Lists["path"].Count-1; i >= 0; i--)
начальной точкой i будет количество строк в списке минус одна строка.
Если в списке 10 строк всего
То начальной точкой будет 9 и будет уменьшаться до 0
(9, 8, 7, 6, 5, 4, 3, 2, 1, 0 и закончит)
Да. Первая строка списка -...