简体   繁体   English

子 XElement 的索引

[英]Index of Child XElement

Given an XElement is there a way to find out that element's index within the parent container?给定一个XElement有没有办法在父容器中找出该元素的索引?

I know there must be but I just can't figure it out!我知道一定有,但我就是想不通!

Thanks!谢谢!

Try e.ElementsBeforeSelf().Count()试试e.ElementsBeforeSelf().Count()

Try using .ToList().IndexOf() which returns the index of the object you pass in. Example:尝试使用.ToList().IndexOf()返回您传入的 object 的索引。示例:

var index = document.Elements().ToList().IndexOf(element);

In VB在 VB 中

Dim Index As String = i.ToString.IndexOf(i.ToString)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM