Json-Zeichenfolge in C # analysieren

Ich versuche, eine Json-Zeichenfolge in C # zu lesen, habe jedoch Probleme, herauszufinden, wie die Zeichenfolge in C # analysiert werden kann. Angenommen, ich habe die folgende Json-Zeichenfolge

[
    {
        "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"
        }
    }
]

Ich möchte das in eine Arrayliste oder ein Wörterbuch unter Verwendung eines Formats wie analysieren

descriptionList["AppName"] = "Lorem ipsum dolor sit amet";
valueList["AppName"] = "1";

Ich habe mit Json.Net herumgespielt, aber die Beispiele, die ich gesehen habe, geben mir keine klare Vorstellung davon, wie ich das tun sollte. Was ist der beste Weg, um dies zu erreichen? Kann das nicht wie in jQuery mit einer foreach-Anweisung gemacht werden?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage