Это полностью зависит от контекста. Вы упоминаете XML; в xml , формат обычно представлен в некультурной культуре (что означает:. Является десятичным числом, и тысячами и т. Д.). Точно так же xml имеет определенные представления для даты / времени.
Если вы создаете свой XML через XmlWriter
, XElement
, XmlSerializer
(и т. Д.), Это будет автоматически; если вы создаете его вручную, его вполне можно перепутать (смесь разных представлений).
Если данные не в ожидаемом формате, вам может потребоваться загрузить их в свойство string
(а не, скажем, float
и т. Д.) И обработать их отдельно.