gpt4 book ai didi

c# - 在使用 XmlSerializer 序列化期间排除对象

转载 作者:数据小太阳 更新时间:2023-10-29 01:43:05 26 4
gpt4 key购买 nike

我正在尝试序列化一个对象,但我想排除其中的一个对象。我试过 [NonSerialized],当我在 Cart 对象上调用 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,它有效!

    [XmlIgnore]  
public string AnyProperty
{
get;
set;
}

关于c# - 在使用 XmlSerializer 序列化期间排除对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5214419/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com