C#json序列化-如何向列表中的对象添加名称?

C#json序列化-如何向列表中的对象添加名称?,c#,xml,json,serialization,C#,Xml,Json,Serialization,如何为json数组添加名称项?我想您可以这样做: { "ItemsOrders": [{ "ItemID": "aaa111", "ItemPrice": 34.22 }, { "ItemID": "bbb222", "ItemPrice": 2.89 }] } 您的数组属性没有名称;它是ItemsOrders。 <PurchaseOrder> <Items>

如何为json数组添加名称项?

我想您可以这样做:

{
    "ItemsOrders": [{
        "ItemID": "aaa111",
        "ItemPrice": 34.22
    }, {
        "ItemID": "bbb222",
        "ItemPrice": 2.89
    }]
}

您的数组属性没有名称;它是
ItemsOrders
<PurchaseOrder>
    <Items>
        <Item>
            <ItemID>aaa111</ItemID>
            <ItemPrice>34.22</ItemPrice>
        <Item>
        <Item>
            <ItemID>bbb222</ItemID>
            <ItemPrice>2.89</ItemPrice>
        <Item>
    </Items>
</PurchaseOrder>
{
    "ItemsOrders": [{
        "ItemID": "aaa111",
        "ItemPrice": 34.22
    }, {
        "ItemID": "bbb222",
        "ItemPrice": 2.89
    }]
}
{
  "ItemsOrders": 
  [
    {
      Item: 
      {
        "ItemID": "aaa111",
        "ItemPrice": 34.22
      }
    }, 
    {
      Item:
      {
        "ItemID": "bbb222",
        "ItemPrice": 2.89
      }
    }
  ]
}