本帖最后由 wangxianshou 于 2010-06-29 20:12:49 编辑

解决方案 »

  1.   

    XMLNode node = xmlDoc.SelectSingleNode("//dbconfig[@id=adfas]");
    xmlDoc.RemoveNode(node);
      

  2.   

    XMLNode node = xmlDoc.DocumentElement.SelectSingleNode(@"./dbconfig[@id='adfas']");
    xmlDoc.RemoveNode(node);
      

  3.   

    已经测试过了。
                XmlNode node = xmlDoc.SelectSingleNode("descendant::dbconfig[@id='adfas']");
                node.ParentNode.RemoveChild(node);