2009-06-24 16 views

Odpowiedz

10

Czy metoda Descendants() jest tym, czego szukasz?

Że dostanie wszystkie potomków - My tylko liście, można użyć LINQ to Objects z Where klauzuli:

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

(Uwaga ta jest nadal jedynymi elementami, a nie inne węzły, jak węzły tekstowe Nadzieję, że to w porządku.)