我的代码中有2个DataSet,我想比较这2个数据集中数据的相等性。
代码:
DataSet dsXmlData1 = new DataSet();
dsXmlData1.ReadXml(new StringReader(queryElements));
DataSet dsXmlData2 = new DataSet();
dsXmlData2.ReadXml(reader);
比较
if(dsXmlData1 == dsXmlData2){}
在这个例子中dsXmlData1& dsXmlData2是Dataset的。
由于
答案 0 :(得分:1)
您也可以这样比较它们:
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
}
}
}
答案 1 :(得分:0)
您似乎正在寻找XMLDiff?