Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 仅使用XML中的增量更改更新对象_C#_Reflection_Xml Serialization_Dataset_Xml Deserialization - Fatal编程技术网

C# 仅使用XML中的增量更改更新对象

C# 仅使用XML中的增量更改更新对象,c#,reflection,xml-serialization,dataset,xml-deserialization,C#,Reflection,Xml Serialization,Dataset,Xml Deserialization,我有两个数据集,其中加载了来自两个xml文件的数据,两个xml文件具有相同的 模式。这些文件包含昨天和今天的数据。我想合并 这两个数据集都以这样一种方式生成的数据集应该具有所有 今天的数据覆盖昨天的数据 捕获:今天的 数据集仅包含每日更改(增量),不应合并 全部删除 昨天的记录没有改变 我是否可以通过思考来实现这一点? 最有效的方法是什么 任何想法都会有帮助。您可以使用DataTable类的方法 或者您也可以使用DataSet类的方法。您可以使用DataTable类的方法 或者您也可以使用Dat

我有两个数据集,其中加载了来自两个xml文件的数据,两个xml文件具有相同的 模式。这些文件包含昨天和今天的数据。我想合并 这两个数据集都以这样一种方式生成的数据集应该具有所有 今天的数据覆盖昨天的数据

捕获:今天的 数据集仅包含每日更改(增量),不应合并 全部删除 昨天的记录没有改变

我是否可以通过思考来实现这一点? 最有效的方法是什么

任何想法都会有帮助。

您可以使用DataTable类的方法

或者您也可以使用DataSet类的方法。

您可以使用DataTable类的方法


或者您也可以使用DataSet类的方法。

我看不出这里有任何需要使用反射的解决方案。我看不出这里有任何需要使用反射的解决方案。