近期做的时候,需要类转换为JSON,开始按默认值转换,总是和我想要的是反着的。。。网上查了好多资料,终于学会了。。记录一下。。
public class AddInfo
{
[DataMember(Order = 1)]
public String type { get; set; }
[DataMember(Order = 2)]
public Info info { get; set; }
}
public class Info
{
public String offerType1 { get; set; }
public String offerType2 { get; set; }
}
1.加上
[DataMember(Order = 1)],即可按照标注的进行序列化;
2.貌似要加上public Info info
{ get; set; } ,,,原因:不知。。。