使用linq将2个Datatable合并

DataTable dtStepX = new DataTable("dtStepX");
DataTable dtStepS = new DataTable("dtStepS");
//获取两个数据源的并集
IEnumerable<DataRow> query = dtStepS.AsEnumerable().Union(dtStepX.AsEnumerable(), DataRowComparer.Default);
//两个数据源的并集集合
DataTable dt = query.CopyToDataTable();

posted @ 2021-08-02 09:41  贾金龙  阅读(97)  评论(0编辑  收藏  举报