Как работает 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?