我正在尝试使用 svcutil 自动生成一些代码。我在 xsd 中有以下内容:
<xs:complexType name="ForsikringstilfelleDetalj">
<xs:sequence>
<xs:element name="detaljID" type="xs:string" minOccurs="0" maxOccurs="1"/>
然后我运行以下命令:
svcutil xx.wsdl yy.xsd /ct:System.Collections.Generic.List`1
然后我得到以下 C# 代码:
public ForsikringstilfelleDetalj[] forsikringstilfelle
我想要的是:
public List<ForsikringstilfelleDetalj> forsikringstilfelle
根据网上的信息 /ct 选项应该告诉 svcutil 使用通用列表进行集合。谁能看到我做错了什么?