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