C# 如何将 datatable 转化为 IEnumerable<DataRow>
时间: 2024-03-08 07:48:32 浏览: 411
IEnumerable转DataTable
可以使用 LINQ 将 DataTable 转换为 IEnumerable<DataRow>,示例如下:
```csharp
using System.Linq;
// 假设 dt 是一个 DataTable 对象
IEnumerable<DataRow> rows = dt.AsEnumerable();
```
这里使用了 DataTable 的 AsEnumerable() 方法将其转换为一个集合,然后可以通过 LINQ 查询来操作集合中的元素。需要注意的是,需要在代码中引用 System.Linq 命名空间。
阅读全文