我想说明在一个可XML序列化的类中,一个属性是另一个属性的属性,而不是该类本身的属性。是否可能在不创建其他类的情况下实现这一点?
例如,如果我有以下C#类:
例如,如果我有以下C#类:
class Alerts
{
[XmlElement("AlertOne")]
public int AlertOneParameter { get; set; }
public bool IsAlertOneEnabled { get; set; }
}
我该如何指定IsAlertOneEnabled是AlertOne的一个属性,以便XML序列化为以下内容?
<Alerts>
<AlertOne Enabled="True">99</AlertOne>
</Alerts>