Когда я генерирую класс ac # из схемы xsd с помощью xsd.exe, я нахожу это поведение немного странным.
Мой элемент:
<xs:element name="InvoiceNo" type="xs:integer"/>
создается для:
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=5)]
public string InvoiceNo
{
...
}
Почему это свойство не генерируется как int вместо string ?