我正在尝试将动态 json 数组返回到 mvc 中的客户端。
到目前为止我有
var a = 1;
var b = 10;
var jsonArray = new JArray();
for (var i = 1; i < 5; i++)
{
var json = new JObject();
json.Add("field" + a, b);
jsonArray.Add(json);
a++;
b++;
}
return Json(jsonArray);
这将返回给客户端
[[[[]]]]
我尝试先将 JsonArray 转换为字符串并将其设置为没有格式化程序,但根据提琴手,这不会返回有效的 json。
我希望结果是这样的:
[{field1:10},{field2:11},{field3:12}]
谁能指出我做错了什么