2
我有一个JArray与对象有两个属性。例如:如何将JArray转换为C#中的KeyValuePair结构?
[
{"Prop1":"key1", "Prop2":"value1"},
{"Prop1":"key2", "Prop2":"value2"},
{"Prop1":"key3", "Prop2":"value3"}
]
,我需要KeyValuePair(或字典无所谓)结构在C#诸如
PROP1和PROP2的key1-value1
key2-value2
key3-value3
名称也可以改变,这意味着JArray可以有不同的道具名称,但对象中的属性数量总是2.所以我需要将JArray反序列化为List<KeyValuePair>
的一般方法。