asp.net – 如何通过LINQ获得第一级的孩子

前端之家收集整理的这篇文章主要介绍了asp.net – 如何通过LINQ获得第一级的孩子前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有这样的XMl
<root>
    <list>
        <list>
            <topic></topic>
            <topic></topic>
        </list>
        <topic></topic>
        <topic></topic>
    </list>
    <topic></topic>
    <topic></topic>
    <topic></topic>
</root>

我需要得到第一级的孩子:

<list></list>
<topic></topic>
<topic></topic>
<topic></topic>

我试着这样做

var list = x.Descendants().Where(e => e.Name == "list" || e.Name == "topic");

但它会返回所有主题和列表.

请帮忙! 原文链接:https://www.f2er.com/aspnet/250383.html

猜你在找的asp.Net相关文章