Итак, я создал простой веб-сервис в Netbeans для размещения на GlassFish.Это выглядит примерно так:
@WebMethod(operationName = "foo")
public double[] foo(@WebParam(name="bar") int bar)
{
//etc etc...
}
Однако, когда я использую его в .Net (4.0), он отображается как двойной? []. Как мне сделать так, чтобы он не представлял собой массив со значением nullable doubles? В xsd содержится следующее для ответа:
<xs:complexType name="BarResponse">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="return" nillable="true" type="xs:double" />
</xs:sequence>
</xs:complexType>
Обратите внимание на nillable = "true«