Я не думаю, что вы собираетесь найти много информации по этой теме. Это довольно узкая тема для книги, и DataTable
s на самом деле не знают, что все это полезно в распараллеленных алгоритмах. Проблема с DataTable
s состоит в том, что DataRow
s женаты на них неясными способами. Например, изменение значения столбца в DataRow
, который является частью первичного ключа, приведет к обновлению индекса родительского DataTable
. Это значительно затрудняет получение значимой параллельной пропускной способности, поскольку при внесении любых изменений вам в значительной степени приходится блокировать доступ к всему . Тем не менее, DataTable
и DataRow
безопасны для нескольких читателей (пока нет писателей), поэтому не все потеряно.