У меня есть метод в моем веб-сервисе, который запускает два запроса linq и вставляет результаты в Jagged Array. Сейчас я пытаюсь сериализовать и десериализовать массив. Для этого я использую newtonsoft json.
однако, когда я пытаюсь десериализовать массив, я получаю следующее:
Дополнительная информация: не удалось создать экземпляр типа System.Array. Тип является интерфейсом или абстрактным классом и не может быть создан. Путь '[0] [0]', строка 1, позиция 3.
В моем методе веб-сервиса у меня есть (сериализация):
Array[][] myArray = new Array[2][];
myArray[0] = mtsections; //linq query 1
myArray[1] = sectionDetails; //linq query 2
string myp = JsonConvert.SerializeObject(myArray);
return myp;
И в моем клиенте у меня есть (десериализация):
string JSONString = context.ExpordOfQuestionsWord(RaId);
Array[][] myArray = new Array[2][];
myArray = JsonConvert.DeserializeObject<Array[][]>(JSONString);
Кто-нибудь знает, что происходит?
Спасибо.
mtssections
иsectionDetails
? - person Dax Fohl   schedule 25.03.2016