При десериализации DataContractSerializer требует не только совпадения имени элемента, но также и того, что он находится в определенном порядке по отношению к другим элементам.
Мое приложение таково, что каждое поле может быть уникально идентифицировано по его имени. Поэтому мне хотелось бы, чтобы XML файл содержал элементы в любом порядке и чтобы десериализатор продолжал работать.
Можно ли настроить DataContract следующим образом?
Вводный абзац в Заказ участника данных предполагает, что заказ выполняется принудительно, но я не нашел способ сделать его необязательным.
Последующий вопрос: Простое управление версиями файлов данных с помощью DataContractSerializer