В настоящее время я получаю исключения при изменении IBindingList в нескольких потоках. У кого-нибудь есть нить безопасная версия, прежде чем я напишу свою?
Я думаю, вы найдете это невероятно трудным заданием. Более простой путь - предотвратить многопоточный доступ с помощью lock:
lock
void AddItemToList(object o) { lock(myBindingList) { myBindingList.Add(o); } }
Для получения дополнительной информации посмотрите документацию оператора блокировки .
Только что нашел этот пост ... Вы имеете в виду как этот ?