но как только я пишу эту строчку (people[2] = new Person { Name = "Jon" };), то в дебаге процесс сразу переходит на 42 строчку пропуская 37.
Длинна(2) < Индекса(2)
- нет, нисколько она не меньше, в условия не заходим. Почему не смог это выяснить в дебаге мне не понятно. Подозреваю, если разбираться в функция каких-нибудь ГИС или пространственных Баз данных, это должно быть очень легко сделать.