Using xml.linq we can delete a node from XML in C#.
xml.linq
XDocument XMLDoc = XDocument.Load(path); XElement elment = (from xml1 in XMLDoc.Descendants("Node") select xml1).FirstOrDefault(); elment.Remove(); XMLDoc.Save(path);
This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)