如何使用Parallel.ForEach with dataTable

本文关键字:with dataTable ForEach Parallel 何使用 | 更新日期: 2023-09-27 18:04:48

如何使用Parallel。ForEach与数据表,它与列表和数组工作得很好,但我不能让它与数据表一起工作,它显示错误"不能从使用推断。尝试显式指定类型参数"

"
 Parallel.ForEach(dt.Rows , row=>
                {
                  //code here  
                }); 

如何使用Parallel.ForEach with dataTable

答案是您需要使用AsEnumerable()扩展方法强制转换一行:

 Parallel.ForEach(dt.Rows.AsEnumerable() , row=>
            {
              //code here  
            });