C# 如何使用 linq 操作 DataTable?

调用 DataTableAsEnumerable 方法,使其支持 Linq

下面的代码返回 DataTableGuid 列的 string 数组。

(from dr in dt.AsEnumerable() select dr.ToString()).ToArray<string>();
  

项目添加引用 System.Data.DataSetExtensions

去重复

(from dr in dtLineGroup.AsEnumerable() select dr.ToString()).Distinct().ToArray()