1、[JsonIgnore]
看名字就知道了,通过这个Attribute可以忽略序列化某个实体类字段
2、[JsonProperty("Font")]
设置序列化到json中的实际名称。
示例:
[Browsable(true)]
[XmlIgnore()]
[JsonIgnore]
public Font TextFont
{
get => textFont;
set => textFont = value;
} [Browsable(false)]
[XmlElement("Font")]
[JsonProperty("Font")]
public SerialHelper.XmlFont XmlFontObject
{
get
{
return SerialHelper.SerializeFont(TextFont);
}
set
{
TextFont = SerialHelper.DeserializeFont(value);
}
}