我正在使用 XSD.exe 生成一组将映射到我的 XSD 架构的 .NET 类。我想要的一件事是将序列的重复元素映射到新类中作为 IEnumerable 而不是 Array。
这是 XSD 架构的片段:
<xs:element name="Locations">
<xs:complexType>
<xs:sequence>
<xs:element name="Location" maxOccurs="unbounded">
这将生成具有Location[]类型的 Location 属性的我的 Locations 类。(数组)。
我宁愿它生成为IEnumerable<Location>
. 这将使使用生成的类变得更加简单。
可能吗?