gpt4 book ai didi

c# - 将 Newtonsoft.Json.Linq.JArray 转换为特定对象类型的列表

转载 作者:IT王子 更新时间:2023-10-29 03:29:33 25 4
gpt4 key购买 nike

我有以下 {Newtonsoft.Json.Linq.JArray} 类型的变量.

properties["Value"] {[
{
"Name": "Username",
"Selected": true
},
{
"Name": "Password",
"Selected": true
}

]}

我想要完成的是将其转换为 List<SelectableEnumItem>其中 SelectableEnumItem是以下类型:

public class SelectableEnumItem
{
public string Name { get; set; }
public bool Selected { get; set; }
}

我对编程很陌生,我不确定这是否可行。对工作示例的任何帮助将不胜感激。

最佳答案

只需调用 array.ToObject<List<SelectableEnumItem>>()方法。它将返回您需要的内容。

文档:Convert JSON to a Type

关于c# - 将 Newtonsoft.Json.Linq.JArray 转换为特定对象类型的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13565245/

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