此页面有用吗?
您对此内容的反馈非常重要。 请告诉我们您的想法。
更多反馈?
1500 个剩余字符
导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

XNode.ElementsAfterSelf 方法

2013/12/13

按文档顺序返回此节点后的同级元素集合。

Namespace:  System.Xml.Linq
程序集:  System.Xml.Linq(位于 System.Xml.Linq.dll 中)

public IEnumerable<XElement> ElementsAfterSelf()

返回值

类型: System.Collections.Generic.IEnumerable<XElement>
此节点后同级元素按文档顺序排列的 XElementIEnumerable<T>

此方法只包括返回集合中的同级元素,而不包括子代。

此方法使用延迟执行。

下面的示例创建具有一些复杂内容的元素,然后使用此方法按文档顺序检索节点。


StringBuilder output = new StringBuilder();
XElement xmlTree = new XElement("Root",
    new XText("Text content."),
    new XElement("Child1", "child1 content"),
    new XElement("Child2", "child2 content"),
    new XElement("Child3", "child3 content"),
    new XText("More text content."),
    new XElement("Child4", "child4 content"),
    new XElement("Child5", "child5 content")
);
XElement child = xmlTree.Element("Child3");
IEnumerable<XElement> elements = child.ElementsAfterSelf();
foreach (XElement el in elements)
    output.Append(el.Name + Environment.NewLine);

OutputTextBlock.Text = output.ToString();


Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示:
© 2015 Microsoft