Has anyone written a thread-safe BindingList<T>?
问题 I am currently getting exceptions when modifying an IBindingList on multiple threads. Does anyone have a threadsafe version before I write my own? 回答1: I think you'll find this an incredibly difficult task. The easier path would be to prevent multiple-thread access with a lock : void AddItemToList(object o) { lock(myBindingList) { myBindingList.Add(o); } } Look at the lock statement docs for more info. 回答2: Only just found this post... do you mean like this? 来源: https://stackoverflow.com