2009-06-24 17 views

Respuesta

10

¿Es el método Descendants() lo que buscas?

que hará que todos descendientes - para obtener sólo las hojas, se puede utilizar LINQ a objetos con un Where cláusula:

element.Descendants() 
     .Where(desc => !desc.Elements().Any()); 

(Nota esto sigue siendo sólo los elementos, no los otros nodos como nodos de texto Espero que esté bien.)

Cuestiones relacionadas