Re: Завязывай сам с собой разговаривать.l
От: Rollback Россия  
Дата: 17.03.08 08:25
Оценка:
Здравствуйте, Блудов Павел, Вы писали:

БП>Здравствуйте, Rollback!


БП>Напишите, пожалуйста, нормальный unit test, который наглядно проиллюстрирует что же именно не так работает.

БП>А то может это и не баги вовсе а фичи такие.

Повторюсь:

Имеем отсортированный список. Значения поля, по которому идёт сортировка:
1, 1, 2, 3

Если производим замену объекта с индексом 0, на объект со значением поля 2, то он встанет по индексу 3, а должен по индексу 2.

Получается:
1, 2, 3, 2

А должно быть:
1, 2, 2, 3

Т. е. возвращается индекс на единицу больше правильного.

Замену объекта произвожу командой myBindingSource[0] = myObj;

Если будет время — напишу тест.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.