Принудительная XML-сериализация значений XmlDefaultValue

Используя класс C #, сгенерированный из документа XSD, я могу создать объект и успешно его сериализовать. Однако для некоторых атрибутов определен XmlDefaultValue. Если какие-либо объекты имеют значение по умолчанию, то эти атрибуты не создаются при сериализации объекта.

Это ожидаемое поведение в соответствии сдокументация, Но это не то, как я хочу, чтобы он вел себя. Мне нужно, чтобы все такие атрибуты генерировались в документе XML.
Я проверил любые атрибуты кода, которые могут быть применены, которые могут заставить его выводиться, даже если это значение по умолчанию, но я не смог найти ничего подобного.

Есть ли способ заставить эту работу?

Ответы на вопрос(3)

Ваш ответ на вопрос