我有一个现有的代码库,它通过NetDataContractSerializer将几个简单的类持久化到磁盘上,但不幸的是,这些类并没有用[DataContract]装饰,而是用[Serializable]class Persisted public int OldProperty {get;set;}}
现在,当我反序列化旧文件时所以我希望忽略NewProperty,但是虽然有一个[OptionalF
根据本文,当序列化到JSON时,我希望看到基类中的字段位于字段列表的顶部。但是,我看到列表底部的字段。排序在实际类本身中是正确的,但在层次结构中是不正确的。我希望基类首先序列化它们的字段。我不想使用Order=X属性,因为我的对象中有太多的字段。--这是完全相反的行为,如下所述:
public class MyBase {
[D