问题描述1
- 我如何将 Parallel.ForEach 与 DataTable 一起使用它可以很好地与 List 和 array 一起使用,但我不能让它与 DataTable 一起使用它显示错误无法从用法推断出来.尝试明确指定类型参数”
Parallel.ForEach(dt.Rows , row=>
{
//code here
});
- 答案是你需要用 AsEnumerable() 扩展方法强制转换一行:
Parallel.ForEach(dt.Rows.AsEnumerable() , row=>
{
//code here
});