我将如何将以下内容实现为将在 WCF 服务中使用的 C# 类结构?此结构位于将创建此类的文档中。主要是 person 类,它可以有多次出现,我遇到了问题。
项目 - 类别
标识符 - 类(项的成员)
- 字段1(整数)
- 字段2(字符串)
详细信息 - 类(Item 的成员)
- 详细信息1(整数)
- 详细信息2(字符串)
- ...
人 - 类(项目的成员)
person - 类(可以有 1 到 200 次出现)
- 信息2(字符串)
到目前为止,我有以下内容,但不确定我需要做什么才能完成:
[DataContract]
public class Item
{
public class identifier
{
[DataMember]
public int field1;
[DataMember]
public string field2;
}
public class details
{
[DataMember]
public int detail1;
[DataMember]
public string detail2;
}
public class persons
{
public class person
{
}
}
}