Trying to convert a two dimensional array to a two dimensional JSON.Net array.
Is there something wrong with the code below? Or just isn't this supported by JSON.Net?
var A = new int[2, 4] { { 1, 1, 1, 1 }, { 2, 2, 2, 2 } };
Console.WriteLine(JsonConvert.SerializeObject(A));
// CONSOLE: [1,1,1,1,2,2,2,2]
//
// NB. displays a one dimensional array
// instead of two e.g. [[1,1,1,1],[2,2,2,2]]
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…