- <XPath>
- <NewPath>
  <Path>Path-xp1</Path> 
  </NewPath>
- <NewPath>
  <Path>Path-xp</Path> 
  </NewPath>
- <NewPath>
  <Path>Path-xp</Path> 
  </NewPath>
- <NewPath>
  <Path>Path-xp</Path> 
  </NewPath>
- <NewPath>
  <Path>Path-xp</Path> 
  </NewPath>
- <NewPath>
  <Path>Path-xp</Path> 
  </NewPath>
- <NewPath>
  <Path>Path-xp</Path> 
  </NewPath>
  </XPath> private static void  removenode(string ph)
        {
            XmlDocument Xd = new XmlDocument();
            Xd.Load("Path.xml");
            XmlNode xn = Xd.SelectSingleNode("XPath");
            XmlNodeList xnl = xn.ChildNodes;            foreach (XmlNode XmlN in xnl)
            {
                if (XmlN.InnerText == ph)
                {
                    XmlN.ParentNode .RemoveChild(XmlN);
                }
            }
        }
//调用
void main()
{
 removenode("Path-xp1");
}为什么不能把
<NewPath>
  <Path>Path-xp1</Path> 
  </NewPath>
删除