1

我目前在多个线程上修改 IBindingList 时遇到异常。在我自己编写之前,有人有线程安全版本吗?

4

2 回答 2

2

我想你会发现这是一项非常困难的任务。更简单的方法是使用以下命令防止多线程访问lock

void AddItemToList(object o)
{
    lock(myBindingList)
    {
        myBindingList.Add(o);
    }
}

查看lock 语句文档以获取更多信息。

于 2008-09-29T13:28:46.517 回答
1

才发现这个帖子……你的意思是这样吗?

于 2009-03-10T23:21:25.467 回答