Элементы, добавленные к List<T>
с использованием метода Add
, помещаются в конец списка.Если вы хотите обработать список так, чтобы он представлял собой LIFO, либо выполните итерацию в обратном порядке (то есть вы измените способ обработки списка), либо всегда используете Insert(0, item)
для добавления элементов в список (то есть вы изменяетекак вы заполняете список).