[英]How to Compare two “DataSet” in C#
我的代码中有2个DataSet,我想比较这2个数据集中的数据相等性。
码:
DataSet dsXmlData1 = new DataSet();
dsXmlData1.ReadXml(new StringReader(queryElements));
DataSet dsXmlData2 = new DataSet();
dsXmlData2.ReadXml(reader);
比较:
if(dsXmlData1 == dsXmlData2){}
在此示例中,dsXmlData1和dsXmlData2是数据集。
谢谢
您也可以像这样比较它们:
foreach (DataTable TblDefault in ds.Tables) \\ gridview values
{
foreach (DataTable Tbldefault1 in ds1.Tables) \\databasevalues
{
if (TblDefault.TableName.ToUpper().Trim() == Tbldefault1.TableName.ToUpper().Trim())
{
//Here
}
}
}
似乎您在寻找XMLDiff ?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.