C# 如何摆脱NetDataContractSerializer?

C# 如何摆脱NetDataContractSerializer?,c#,.net,.net-core,C#,.net,.net Core,我正在使用将对象序列化到XML或从XML反序列化对象的遗留代码。 我有几个由NetDataContractSerializer序列化的XML,它们应该被反序列化 但是.net core不支持NetDataContractSerializer。所以我需要去掉它,但是用它创建的XML应该被反序列化 在这种情况下,是否可以将NetDataContractSerializer替换为DataContractSerializer?如果可能的话,我该怎么做 。。

我正在使用将对象序列化到XML或从XML反序列化对象的遗留代码。 我有几个由NetDataContractSerializer序列化的XML,它们应该被反序列化

但是.net core不支持NetDataContractSerializer。所以我需要去掉它,但是用它创建的XML应该被反序列化

在这种情况下,是否可以将NetDataContractSerializer替换为DataContractSerializer?如果可能的话,我该怎么做

。。