之前用DataTable进行遍历,出现索引超出范围问题,因为List
也只支持单线程,改用ConcurrentBag解决问题。在Parallel ForEach/For 外的变量要避免同时操作同一个变量造成数据不一致的情况。List
 转为 ConcurrentBagConcurrentBag
 concT= new ConcurrentBag
(this.db.T.ToList());