c# 比较两个datatable是否相同 巧妙方法

如题所述

用 Datatable.getchanges()

 public DataTable CompareTwoDataTable(DataTable dt1, DataTable dt2)
        {
 
            dt1.Merge(dt2);
 
            DataTable dt3 = dt2.GetChanges();
 
            return dt3;
 
        }

希望能帮到你

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-18
datatable属于数组类的,可以先比较count,一致则循环比较每一条,遇到不一致的直接跳出,返回false。本回答被提问者和网友采纳
第2个回答  2014-02-18
用equal方法~~~~~
相似回答