Performance: XDocument contre XmlDocument

Maintenant, je me rends compte qu'il y a eu ce type de question posée ici avant (surtout cette - je pense que c'est une très bonne description de ces deux objets). Ma question est plus autour de la performance. J'ai plusieurs documents XML qui sont plus de 100 à 300 K dans la taille. J'ai remarqué qu'il y a un peu de lag lors du chargement de cette information dans un XDocument plutôt qu'un XmlDocument objet. Est il y a une sérieuse différence de performance entre ces deux objets? - Ils accéder au contenu du XML différemment? Lorsque vous travaillez avec une chaîne XML, qui est préféré, ou il y a une différence. La fin de l'utilisation de ces objets est d'exécuter des requêtes (XPath ou LINQ, selon le cas) sur l'objet en question.

Encore une fois, c'est avant tout une question de performance, concernant à la fois la mémoire et de la vitesse.

OriginalL'auteur CodeMonkey1313 | 2010-12-08