当序列化平面列表(即使用XmlElement-Attribute)和IsNullable = true时,输出不具有xsi:nil =" true"如果List为null,则输入。
[System.Xml.Serialization.XmlElement(IsNullable = true)]
public List<OrdinanceValueType> ordinance
{
get
{
return this.ordinanceField;
}
set
{
this.ordinanceField = value;
}
}
使用XmlArray-Attribute,它可以工作,但列表不再平坦。
有没有办法获得xsi:nil =&#34; true&#34;有一个单一的清单?