C# 如何使用 linq 操作 DataTable?
🏷️ C#
调用 DataTable
的 AsEnumerable
方法,使其支持 Linq
。
下面的代码返回 DataTable
中 Guid
列的 string
数组。
csharp
(from dr in dt.AsEnumerable() select dr.ToString()).ToArray<string>();
项目添加引用 System.Data.DataSetExtensions
去重复
csharp
(from dr in dtLineGroup.AsEnumerable() select dr.ToString()).Distinct().ToArray()