XElement: поиск потомков одного уровня - C#

Узнай цену своей работы

Формулировка задачи:

Ну т.е. найти всех потомков по имени Саша, но только внуков. Используя Descendants, во-первых результат включает лишнюю информацию, во-вторых затраты на поиск тех самых ненужных элементов. Пока что проверяю свойство Parent, чтобы одинаковое было (переделаю). В голову приходит только бегать по уровням дерева, т.е, все дети -> все внуки -> и т.д. Есть ли красивое решение?

Решение задачи: «XElement: поиск потомков одного уровня»

textual
Листинг программы
<a>
  <b>
    <c>
      <s>
        <Search attr=""1"">
        </Search>
      </s>
    </c>
    <d>
      <Search attr=""2"">
      </Search>
    </d>
  </b>
</a>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5
Похожие ответы