J'ai un JArray avec des objets ont deux propriétés. Par exemple:Comment convertir une structure JArray en KeyValuePair en C#?
[
{"Prop1":"key1", "Prop2":"value1"},
{"Prop1":"key2", "Prop2":"value2"},
{"Prop1":"key3", "Prop2":"value3"}
]
Et je dois KeyValuePair (ou dictionnaire n'a pas d'importance) la structure en C#, comme
key1-value1
key2-value2
key3-value3
Les noms des Prop1 et PROP2 peut aussi changer ce qui signifie que jarray peut avoir différents les noms de prop, mais le nombre de propriétés dans l'objet sera toujours 2. Alors que j'ai besoin de méthode générale qui désérialiser le JArray à List<KeyValuePair>
.