Когда я сериализирую в XML свое поле DateTime (которое имеет значение из средства выбора даты), дата всегда сериализуется как
0001-01-01T00: 00: 00
т.е. 1 января 1AD.Почему это?Кроме того, когда я пытаюсь десериализовать XML, я получаю эту ошибку:
startIndex не может быть больше длины строки.
Имя параметра: startIndex.
Однако, когда я вручную редактирую XML, десериализация проходит отлично для годов 1000-9999, но не для лет <1000? </p>
Свойство DateTime имеет [XmlElement] , как и все остальные поля, которые сериализованы правильно, а остальная часть кода выглядит нормально.Заранее спасибо!