c# – 如何联合两个数据表并排序结果

前端之家收集整理的这篇文章主要介绍了c# – 如何联合两个数据表并排序结果前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
问:如果我有两个这样的数据表:

DT1(emp_num,EMP_NAME,类型)

DT2(emp_num,类型)

我想联合他们,并通过emp_name命令结果.

解决方法

var dt1 = new DataTable(); // Replace with Dt1
var dt2 = new DataTable(); // Replace with Dt2

var result = dt1.AsEnumerable()
            .Union(dt2.AsEnumerable())
            .OrderBy (d => d.Field<string>("emp_name"));

猜你在找的C#相关文章