У меня есть xml вот так:
<A><B>test</B><B><B>test2</B></B><B><B><B>test2</B></B></B></A>
Как я могу получить уровень каждого из этих предметов, используя linq to xml
уровень теста = 1 уровень теста2 = 2 уровень теста3 = 3
Я понятия не имею, сколько будет узлов или сколько будет уровней. Я могу написать это как рекурсивную функцию, но я подумал, что linq to xml может предложить что-то лучшее.