C# 如何从XmlDocument加载的XML中删除节点

C# 如何从XmlDocument加载的XML中删除节点,c#,xml,windows-8,windows-phone,xmldocument,C#,Xml,Windows 8,Windows Phone,Xmldocument,我在一个更大的文档中重复了下面这样的xml片段。如何使用XmlDocument删除所有出现的井、总计和费用 <res> <pay> <well/> <total/> <fee/> <tit> <qr>asdf</qr> <id> <num/> </id>

我在一个更大的文档中重复了下面这样的xml片段。如何使用XmlDocument删除所有出现的
总计
费用

<res>
  <pay>
    <well/>
    <total/>
    <fee/>
    <tit>
        <qr>asdf</qr>
        <id>
            <num/>
        </id>
    </tit>
  </pay>
</res>

asdf

将xml加载到XDocument()中,然后使用linq查找并删除相关节点

那么它只是一个复制品


如果您真的想使用XMLDocument而不是XDocument类,那么这是一个重复的

XDocument就是新的XMLDocument