1

我的班级目前看起来像这样

[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属性的文件?

4

0 回答 0