比较两个datatable是否一样

思路:先将datatable转换为xml格式字符串,然后在比较xml即可

DataTable dt = new DataTable();
dt.TableName = "dt"; //需要设置DataTable的名称           dt.Columns.Add("ID");
dt.Columns.Add("Name");

dt.Rows.Add(new string[] { "1", "James" });
dt.Rows.Add(new string[] { "2", "Mary" });

//转换为字符串         
StringBuilder sb = new StringBuilder();
TextWriter tw = new StringWriter(sb);
dt.WriteXml(tw);
tw.Close();
原文地址:https://www.cnblogs.com/gossip/p/2440971.html