У меня есть следующий xml, проанализированный в XElement с именем.Имеет ли XElement поддержку в качестве nil = true
<Person>
<Name>Ann</Name>
<Age i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" />
</Person>
При получении возрастного свойства я пишу это:
var entry =
XElement.Parse(
"<Person><Name>Ann</Name><Age i:nil=\"true\" xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\" /></Person>");
var age = entry.Element("Age").Value;
возраста теперь «», и мне интересно, если есть какое-то построить в пути, чтобы получить нуль вместо «?»
В большинстве поисков говорится о том, что запись отсутствует в xml, но у меня всегда есть нули, заполненные таким образом.