XmlArrayAttribute和XmlArrayItemAttribute有什么区别?

时间:2010-08-20 14:07:43

标签: c# .net serialization xmlserializer

XmlArrayAttribute和XmlArrayItemAttribute有什么区别?请解释双方(i.s.序列化和反序列化)。

1 个答案:

答案 0 :(得分:5)

简短的回答 - 使用XmlArrayAttribute更改整个集合的序列化方式(例如,包含条目的xml标记的名称是什么),并使用XmlArrayItemAttribute控制每个项目。这里真的很好的例子:http://msdn.microsoft.com/en-us/library/2baksw0z.aspx