Bonjour à tous,

Petite question théorique pour mon travail de fin d'études dans lequel je dois justifier mes choix d'implémentation :

La méthode XmlDocument.Load(String param) charge-t-elle en mémoire le doc (ce qui me semblerait plus que logique) ou ouvre-t-elle simplement le dossier pour travailler en direct dessus ?

Autre question qui en découle : en .NET 2.0, est-il plus efficace de faire une recherche directement dans le document (qui ne contient pas énormément de données), ou est-ce préférable de désérializer et de travailler sur une liste ?

Merci d'avance pour l'aide !