Мой код:
//object
var obj = new object() { ID = 111, Money = 111};
//this i want serialize/deserialize, this arraylist contains arraylist with objects
ArrayList SerializeArrayListOfArrayList = new ArrayList();
ArrayList array = new ArrayList();
array.Add(obj);
array.Add(obj);
SerializeArrayListOfArrayList.Add(array);
SerializeArrayListOfArrayList.Add(array);
SharpSerializer serializer = new SharpSerializer(false);
serializer.Serialize(SerializeArrayListOfArrayList, "file.xml");
ArrayList arraylist = (ArrayList)serializer.Deserialize("file.xml");
Сериализация в порядке, но десериализация создает исключение.
Polenter.Serialization.Core.DeserializingException: 'An error occured during the deserialization. Details are in the inner exception.' InnerException InvalidOperationException: Property type is not defined. Property: ""
Это мне нужно десериализовать с помощью пакета nuget SharpSerializer . Только XML сериализация. Не. NET XMLSerializer. http://www.sharpserializer.com/en/index.html
Я не знаю, как я могу установить тип свойства, кто-нибудь хочет мне помочь?
Thx, извините за мой Engli sh
ОБНОВЛЕНИЕ: каждый новый экземпляр объекта
SOLVED THX