public class Group{
    public Employee[] Employees;
}
public class Employee{
    public string Name;
}
序列化的实例可能类似于下面这样。
<Group>
<Employees>
    <Employee>
        <Name>Haley</Name>
    </Employee>
</Employees >
</Group>
通过应用 XmlArrayAttribute,可更改 XML 元素的名称,如下所示。
[Visual Basic]
Public Class Group
    <XmlArray("TeamMembers")> _
    Public Employees() As Employee
End Class
[C#]
public class Group{
    [XmlArray("TeamMembers")]
    public Employee[] Employees;
}
得到的 XML 可能类似于下面这样。
<Group>
<TeamMembers>
    <Employee>
        <Name>Haley</Name>
    </Employee>
</TeamMembers>