如何重命名要序列化的类名?

时间:2018-09-20 05:33:51

标签: c# .net serialization datacontract

我需要重命名使用DataContracts进行序列化的类名,并且还向后兼容序列化文件。

类似的东西:

[DataContract]
public class CustomType{  }

将更改为

[DataContract]
public class NewType{ }

我尝试使用'Name'属性提供向后兼容性,但不起作用。

[DataContract(Name = "CustomType")]
public class NewType{ }

我在做什么错了?

0 个答案:

没有答案