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进行过滤查询操作,通过实例演示了如何利用Linq语法实现条件筛选。
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");
剩下具体循环自己写吧

被折叠的 条评论
为什么被折叠?