问题
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/questions/148587/has-anyone-written-a-thread-safe-bindinglistt