我有以下抽象类和一个派生自它的类。虽然属性是序列化的,但它们没有指定类型,因此在反序列化时,属性都是空字符串。
[XmlInclude(typeof(DataList))]
public abstract class DataCommon
{
public string Title {get; set;}
}
public class DataList : DataCommon
{
}
Xml如下所示:
<DataList>
<Title> ... </Title>
</DataList>
不应该&#34;标题&#34;包含抽象类的类型引用?我是否对抽象类的属性或结构做错了什么?