繁体   English   中英

C# 转换动态 Object 数组到列表添加项目

[英]C# Converting Dynamic Object Array To List To Add Items

我正在尝试将项目添加到从 api 获取的动态数组中。 不知道如何 go 关于它。

我已经尝试了很多东西,但仍然无法让它工作

dynamic userdataa = JsonConvert.DeserializeObject(response.Content); \\Restsharp web request to json parsed dynamic

Console.Write(userdataa.inventory.hat) // This is the array I want to add to, It returns [{"ID": 65}] I would like to add a item to it eg. [{"ID": 65}, {"ID": 68}]

这是我要添加到的数组,它返回 [{"ID": 65}] 我想向其中添加一个项目,例如。 [{“ID”:65},{“ID”:68}]

这将是我的方法

public class ObjectToBeDeserialized
{
    public int ID { get; set; }
}

var deserializedObject = JsonConvert.DeserializeObject<List<ObjectToBeDeserialized>>(response.Content);

deserializedObject.Add(new ObjectToBeDeserialized { ID = //value you want to add});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM