C#利用Linq对DataTable过滤查询代码,项目中老是需要对DataTable过滤,试了试Linq挺方便的哟。
小例子:
IEnumerable<DataRow> query = from r in dt.AsEnumerable()
where r.Field<int>("ID")>10
select r
小例子,当然您也可以这样实现:
DataTable dt;
DataRow[] dr= dt.Select("Id>10");
剩下具体循环自己写吧
C#利用Linq对DataTable过滤查询代码,项目中老是需要对DataTable过滤,试了试Linq挺方便的哟。
小例子:
IEnumerable<DataRow> query = from r in dt.AsEnumerable()
where r.Field<int>("ID")>10
select r
小例子,当然您也可以这样实现:
DataTable dt;
DataRow[] dr= dt.Select("Id>10");
剩下具体循环自己写吧