Как работает ObservableCollection <T> .Move (int, int)?

Я не могу понять это, прочитавдокументация для ObservableCollection.Move (int oldIndex, int newIndex) на MSDN:

oldIndex Type: System.Int32 The zero-based index specifying the location of the item to be moved. newIndex Type: System.Int32 The zero-based index specifying the new location of the item.

Я не понимаю, как это работает. Что происходит с предметом сnewIndex? Я предполагаю, что индекс каждого элемента сindex >= newIndex уменьшается. Это предположение верно? И что более важно, это поведение объяснено или описано где-то на MSDN?

Ответы на вопрос(3)

Ваш ответ на вопрос