У меня есть файл пользовательских настроек, который я сериализую / десериализую с помощью XmlSerializer
. У меня нет определенной схемы и тегов сериализации в моем определении объекта, только прямая сериализация объекта (хотя я добавлю их при необходимости).
Моя проблема в том, что мне нужно добавить элементы данных к объекту. Если я это сделаю, я знаю, что старый файл настроек не будет десериализован.
Есть ли способ указать значения по умолчанию для добавленных элементов или какой-нибудь простой способ игнорировать их, если они отсутствуют в XML?