Учитывая XElement, есть ли способ узнать индекс этого элемента в родительском контейнере?
XElement
Я знаю, что должно быть, но я просто не могу понять это!
Спасибо!
Попробуйте e.ElementsBeforeSelf().Count()
e.ElementsBeforeSelf().Count()
Попробуйте использовать .ToList().IndexOf(), который возвращает индекс объекта, который вы передаете. Пример:
.ToList().IndexOf()
var index = document.Elements().ToList().IndexOf(element);
В VB
Dim Index As String = i.ToString.IndexOf(i.ToString)