我正在使用XSD.exe生成一組將映射到我的XSD架構的.NET類。我想要的一件事是將一個序列的元素重複映射到新類中,作爲IEnumerable而不是Array。使用XSD.exe從架構中使用IEnumerable而不是陣列生成類
這裏是XSD架構的文檔片斷:
<xs:element name="Locations">
<xs:complexType>
<xs:sequence>
<xs:element name="Location" maxOccurs="unbounded">
這將產生我的位置與爲[]的類型位置的位置屬性類。 (數組)。
我寧願它產生爲IEnumerable<Location>
。這將使得使用生成的類更簡單。
可能嗎?
你有沒有想出一個解決方案呢? – helb
不,不值得爲此實現解決方案而不是與數組一起生活。 – user1060500