我正在尝试为:
找到合适的C#数据结构data: [
{A: <V>},
{A: <V>, B: <V>},
{A: <V>, B: <V>, C: <V>},
{...}
]
其中A,B和C是字符串键,V是任何类型的值。
原因是因为我从前端传递了一个Javascript对象,如下所示:
将其反序列化,更改一些字段并重新序列化。
e.g:
var data = new JavaScriptSerializer().Deserialize<List<Object>>(JSObject);
我正在努力寻找一个涉及多个字典的数据结构,这些字典可以很容易地重新序列化为JS。
答案 0 :(得分:5)
List<Dictionary<string,object>>
类型应允许您从JSON反序列化,进行所需的任何更改,然后重新序列化回JSON而不会有太多困难。