Я использую встроенную библиотеку JavaScriptSerializer
для сериализации и десериализации многомерного массива.Сериализация и десериализация многомерного массива в JSON
Это указано в MSDN, что A multidimensional array is serialized as a one-dimensional array, and you should use it as a flat array.
Я попытался десериализации, но продолжал получать Unable to cast object of type 'System.Double[]' to type 'System.Double[,,]'.
double[, ,] y = serializer.Deserialize<double[, ,]>(jsonMatrix);
Означает ли это, что я заново построить его обратно вручную? Если да, то любые решения.