2013-01-22 56 views
1

我并行化了一些代码,在本节中,我使用DataView访问了一个通用DataTable。有些地方我修改了DataViews,但是在线程之间必然存在离散的记录。如果我知道特定记录不会同时被触摸,是否还需要为这些修改(不是行添加/删除,而只是mod)建立信号量?修改DataView线程安全

回答

1

好吧,我继续尝试实施解决方案,如果这是真的,DataTable是非常而不是线程安全。 例如修改一条记录并同时创建一个新的(不相关的)DataView将导致异常。我想是一个很好的学习练习。