У меня есть строка XML со следующей датой: 2001-01-01T03: 40: 00Z
Обратите внимание, как это заканчивается на Z, чтобы указать UTC.
Я десериализовал так:
using (StringReader stringReader = new StringReader(xmlString))
using (XmlReader xmlReader = XmlReader.Create(stringReader))
obj = (MyObject)sr.ReadObject(xmlReader);
Но когда я перехожу к соответствующим полям DateTime в результирующем объекте, поле Kind устанавливается на «Unspecified», а не на «Utc», что и должно быть.Как мне обойти эту ошибку?