如何将Parallel.ForEach与dataTable一起使用

时间:2015-07-27 13:17:23

标签: c# asp.net parallel-processing parallel.foreach

如何将Parallel.ForEach与DataTable一起使用它可以正常使用List和数组但是我无法使用DataTable它显示错误“无法根据用法推断。请尝试明确指定类型参数”

 Parallel.ForEach(dt.Rows , row=>
                {
                  //code here  

                }); 

1 个答案:

答案 0 :(得分:0)

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

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

            });