假设我们有一个类Root,其中包含一个抽象类的数组,该数组BaseClass由 2 个派生类实现,Derived1并且Derived2
[XmlRootAttribute("root")]
public class Root
{
[XmlElement("derived1", typeof(Derived1))]
//[XmlElement("derived2", typeof(Derived2))]
public BaseClass[];
}
public abstract class BaseClass { }
public class Derived1 : BaseClass { }
public class Derived2 : BaseClass { }
我如何告诉 XmlSerializerDerived2在序列化过程中应该忽略 的实例?
提前致谢!