9
ile seri hale getirme sırasında bir nesneyi dışlayın Bir nesneyi serileştirmeye çalışıyorum ancak içerdeki nesnelerden birini hariç tutmak istiyorum. [NonSerialized]
'u denedim ve hala bir Cart nesnesinde XmlSerializer
numaralı telefonu aradığımda serileştirmeye çalışıyor.XmlSerializer
[Serializable]
[XmlRoot("Cart")]
public class Cart : ICart
{
// Public Properties
[DefaultValue("")]
public string ID { set; get; }
[XmlIgnore()]
[NonSerialized]
public CartSerializer Serializer = new CartSerializer(this);
}
'XmlIgnore' bunu yapmış olmalıydı (bir XmlSerializer kullanıyorsanız) - seri hale getirme kodunuzu gösterebilir misiniz? – BrokenGlass
@BrokenGlass haklı. 'XmlIgnore' kullanın –
Diğer seçenek, genel olarak özel yapmak için olurdu. . . – richard