Comment supprimer un nœud spécifique d'un XDocument chargé ? Mon document XML ressemble à ceci :
<Snippets>
<Snippet name="if">
<SnippetCode>
if (condition)
{
}
</SnippetCode>
</Snippet>
<Snippets>
<Snippet name="foreach">
<SnippetCode>
...
</SnippetCode>
</Snippet>
....
</Snippets>
Si je voulais supprimer uniquement le snippet foreach, comment ferais-je ? J'ai essayé doc.Descendants.Remove(), mais cela n'a pas fonctionné pour moi (le nœud n'a pas été supprimé).
Edit - sur cette note, comment puis-je également renommer le snippet et modifier les snippets par le biais du code ? Je n'ai pas encore cherché à le faire, mais une aide serait la bienvenue.