关于Newtonsoft.Json对DataContract、DataMember的使用
1. 序列化:
不加DataContract,会默认兼容,能支持属性原名称的序列化。不加DataContract、单独加个DataMember的别名标记也是,只能支持序列化原属性名称。
加DataContract,则只支持有标记DataMember的属性序列化
2. 反序列化:
不加DataContract,也是默认支持属性原名称的序列化。
加DataContract,则只支持有标记DataMember的属性序列化