我正在尝试在 C# 中读取 Json 字符串,但我无法弄清楚如何将字符串解析为 C#。假设我有以下 Json 字符串
[
{
"AppName": {
"Description": "Lorem ipsum dolor sit amet",
"Value": "1"
},
"AnotherAppName": {
"Description": "consectetur adipisicing elit",
"Value": "String"
},
"ThirdAppName": {
"Description": "sed do eiusmod tempor incididunt ut labore et dolore magna aliqua",
"Value": "Text"
},
"Application": {
"Description": "Ut enim ad minim veniam",
"Value": "100"
},
"LastAppName": {
"Description": "quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat",
"Value": "ZZZ"
}
}
]
我想使用类似的格式将其解析为数组列表或字典
descriptionList["AppName"] = "Lorem ipsum dolor sit amet";
valueList["AppName"] = "1";
我一直在玩弄 Json.Net,但我看到的例子并没有让我清楚地知道我应该如何做到这一点。实现这一目标的最佳方法是什么?这不能像在 jQuery 中那样使用 foreach 语句来完成吗?