Considere este XML:Como llegar elemento específico Count en XML o variable XElement
<Employees>
<Person>
<ID>1000</ID>
<Name>Nima</Name>
<LName>Agha</LName>
</Person>
<Person>
<ID>1001</ID>
<Name>Ligha</Name>
<LName>Ligha</LName>
</Person>
<Person>
<ID>1002</ID>
<Name>Jigha</Name>
<LName>Jigha</LName>
</Person>
<Person>
<ID>1003</ID>
<Name>Aba</Name>
<LName>Aba</LName>
</Person>
</Employees>
que declara una variable XElement
y crear el XML de asignarlo a eso. ¿Cómo puedo contar los elementos ID
en esta variable XML en C#?
Si usted no usa 'elemets ("Empleados")' devuelve 0: - ? – Arian
@Nima en función de su entrada de muestra 'Empleados' es el nodo raíz, y si está utilizando un' XElement' no es necesario que 'Elements (" Employee ")' forme parte de la consulta. Si no es el elemento raíz, puede incluirlo o usar 'xml.Descendants (" Person "). Elements (" ID "). Count()' en su lugar, evitando así la necesidad de recorrer el elemento XML por elemento. –