Если у меня есть следующий сегмент XML:
<Times>
<Time>1/1/1900 12:00 AM</Time>
<Time>1/1/1900 6:00 AM</Time>
</Times>
Как должно выглядеть соответствующее свойство, когда при десериализации происходит принятие вышеуказанного XML в список объектов DateTime?
Это работает для десериализации сегмента XML в список string
объектов:
[XmlArray("Times")]
[XmlArrayItem("Time", typeof(string))]
public List<string> Times { get; set; }
Но когда я использую DateTime в качестве типа вместо строки (для типа List и типа XmlArrayItem), я получаю следующую ошибку:
The string '1/1/1900 12:00 AM' is not a valid AllXsd value.
Спасибо!