zoukankan      html  css  js  c++  java
  • C# 获取两个DataTable 的交集、并集、差集

    //IEnumerable<DataRow> QOld = vDTOld.AsEnumerable().ToList();
                    ////比较两个数据源的交集
                    //IEnumerable<DataRow> QJJ = vDTOld.AsEnumerable().Intersect(DTNew.AsEnumerable(), DataRowComparer.Default);
                    ////两个数据源的交集集合      
                    //DataTable DTJJ = QJJ.CopyToDataTable();
    
    
                    ////获取两个数据源的差集
                    //IEnumerable<DataRow> QCJ = vDTOld.AsEnumerable().Except(DTNew.AsEnumerable(), DataRowComparer.Default);
                    ////两个数据源的差集集合
                    //DataTable DTCJ = QCJ.CopyToDataTable();
    
    
                    //获取两个数据源的并集
                    IEnumerable<DataRow> QBJ = vDTOld.AsEnumerable().Union(DTNew.AsEnumerable(), DataRowComparer.Default);
                    //两个数据源的并集集合
                    DataTable DTBJ = QBJ.CopyToDataTable();
    

      

  • 相关阅读:
    7-25 念数字
    7-24 约分最简分式
    7-23 币值转换
    HDU-1102-Constructing Roads
    HDU-1301-Jungle Roads
    链式向前星
    HDU-1217-Arbitrage(SPFA)
    POJ-1258-Agri-Net
    HDU-1863-畅通工程
    POJ-3050-Hoscotch
  • 原文地址:https://www.cnblogs.com/Anthony518/p/12009561.html
Copyright © 2011-2022 走看看