I'm attempting to serialize an object but I would like to exclude one of the objects inside it. I've tried [NonSerialized]
and it is still attempting to serialize it when I call XmlSerializer
on a Cart object.
[Seriali开发者_如何学运维zable]
[XmlRoot("Cart")]
public class Cart : ICart
{
// Public Properties
[DefaultValue("")]
public string ID { set; get; }
[XmlIgnore()]
[NonSerialized]
public CartSerializer Serializer = new CartSerializer(this);
}
You may try to use XmlIgnore like this, it works!
[XmlIgnore]
public string AnyProperty
{
get;
set;
}
精彩评论