Comment faire pour supprimer tous les nœuds enfants d'un XmlElement, mais gardez tous les attributs?

Comment faire pour supprimer tous les nœuds enfants d'un XmlElement, mais gardez tous les attributs?

Remarque, que XmlElement.RemoveAll supprime également tous les attributs. Ce qui est propre, élégant et performant façon de supprimer tous les nœuds enfants? En d'autres termes, quelle est la meilleure pratique ici?

OriginalL'auteur usr | 2013-04-10