我的班级目前看起来像这样
[Serializable()]
public class TreeViewItem
{
private string _sTexte;
[System.Xml.Serialization.XmlElement("Texte")]
public string Texte
{
get { return _sTexte; }
set { Label = _sTexte = value; }
}
[System.Xml.Serialization.XmlElement("Parent")]
public TreeViewItem Parent { get; set; }
}
Parent
使用属性序列化此类时出现错误。
但是,如果我忽略以下Parent
属性,我可以成功序列化:
[System.Xml.Serialization.XmlIgnore]
public TreeViewItem Parent { get; set; }
如何将此类序列化为包含该Parent
属性的文件?