Linq把一个DataTable根据一列去除重复数据

 DataTable dt_temp = dt.AsEnumerable().Cast<DataRow>().GroupBy(p => p.Field<string>("table_names_en")).Select(p => p.FirstOrDefault()).CopyToDataTable();

原文地址:https://www.cnblogs.com/haofaner/p/5098804.html