Представление списка в схеме xsd - PullRequest
0 голосов
/ 04 июня 2018

Я пытаюсь создать файл xsd и создать соответствующий класс c # для заполнения модели.Я не получаю часть Адреса в виде списка, независимо от того, что я делаю.

sample:

<xs:complexType name="member">
<xs:sequence>
  <xs:element name="Addresses" type="address" minOccurs="1" maxOccurs="unbounded"/>
  <xs:element name="FirstName" type="xs:string"/>
</xs:sequence>
</xs:complexType>

У соответствующего сгенерированного класса нет списка.Вместо этого он просто отображается как свойство.

    public partial class member
{
   private string FirstName;
   private address Addresses;
}

Я импортировал этот xsd в инструмент, и полученный результат также является частным членом (адресом) вместо списка адресов.Есть ли какой-то атрибут, который мне не хватает?

1 Ответ

0 голосов
/ 05 июля 2018

Я использовал следующую команду в каталоге, где находится xsd.

xsd <filename> /c 

Это создаст файл класса в том же каталоге.хотя вы должны заключить класс в соответствующее пространство имен, чтобы использовать его в решении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...