.net 我需要使用dynamic访问另一个对象或数组列表中的JSON对象,如何使用dynamic访问JSON对象?

c86crjj0  于 2022-12-24  发布在  .NET
关注(0)|答案(1)|浏览(127)

这是我的代码。

dynamic obj = JsonConvert.DeserializeObject(response);
    double value = obj.Price;

这是我的JSON数据,我正在尝试获取Price中的值。2我如何访问Price甚至TotalPrice中的值?

{
    "Order": [
        {
            "Number": "1",
            "Price": 1.99
        }
    ],
    "TotalPrice": 1.99
}

拜托,任何帮助都很感激。谢谢。

zrfyljdw

zrfyljdw1#

您需要从名为Order的数组中“选择”对象(使用索引),然后选择其属性:

double value = obj.Order[0].Price;

相关问题