????δ???????????????и?????????????????????????????????

 

//xml???·??
string ConfigFilePath = AppDomain.CurrentDomain.BaseDirectory + "Profile.config";
//?????XElement????
XElement rootNodes = XDocument.Load(ConfigFilePath).Root;
rootNodes
.Elements("add") //??????????????add????
.Where(
el =>
el.Attribute("value").Value //Where????????????????????????
.Equals("d"))
.First() //??????????????
.Remove();//??????
//????????????????????????????????????????
rootNodes
.Elements("add") //??????????????add????
.Where(
el =>
el.Attribute("value").Value //Where????????????????????????
.Equals("d"))
.Skip(10)  //????????????????????????????????????????
.First()   //??????????????????????????
.Remove(); //??????
rootNodes.Save(ConfigFilePath);//???浽???

?????????LINQ????????????????????