gpt4 book ai didi

c# - 创建具有子父概念的Webservice

转载 作者:太空宇宙 更新时间:2023-11-03 13:42:06 25 4
gpt4 key购买 nike

我想创建如下的网络服务。我得到的结果是 1 人的列表,但我只想要普通的东西,因为它是 parent 并且有很多 child ,即它的 child 级别的细节。

  <person>
<id>1</id>
<name>Manoj</name>
<age>20</age>
<salary>
<month>1</month>
<money>10000</money>
</salary>
<salary>
<month>2</month>
<money>12000</money>
</salary>
<salary>
<month>3</month>
<money>13000</money>
</salary>
</person>

但我的网络服务返回为

<person>
<id>1</id>
<name>Manoj</name>
<age>20</age>
<month>1</month>
<money>10000</money>
</person>

<person>
<id>1</id>
<name>Manoj</name>
<age>20</age>
<month>2</month>
<money>12000</money>
</person>

<person>
<id>1</id>
<name>Manoj</name>
<age>20</age>
<month>2</month>
<money>13000</money>
</person>

我的信息类是

class person 
{
int id{get; set;}
string name{get; set;}
int age{get; set;}
int month{get; set;}
int money{get; set;}
}

我如何修改类以获得结果。

最佳答案

您可以尝试修改您的 Person 类以包含 Salaeries 的集合

public class person 
{
public int id{get; set;}
public string name{get; set;}
public int age{get; set;}
public List<Salary> Salaeries {get; set;}
}

public class Salary
{
int month{get; set;}
int money{get; set;}
}

这也是评论中提出的

关于c# - 创建具有子父概念的Webservice,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16625574/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com