我想在 C# 中使用 json.net 创建一个 json 字符串。但是 json 数组没有像我预期的那样创建。这是我的代码:
markInfo[] MarkUpdate1=new markInfo[2];
string jsonString = JsonConvert.SerializeObject(new { MarkUpdate =MarkUpdate1 }, Formatting.Indented);
return jsonString;
public class markInfo
{
List<string> FinalMarks = new List<string>();
List<string> EvalMarks = new List<string>();
}
我的预期输出是:
{
"MarkUpdate":[
{
"FinalMarks":[
{
}
]
},
{
"EvalMarks":[
{
}
]
}
]
}
但它产生了以下输出:
{
"MarkUpdate": [
null,
null
]
}