probier doch mal XmlReader und XmlWriter (ebenfalls in System.Xml)
die sind bei der Verarbeitung von großen (> 1 MB)
XML-Dateien wesentlich performanter
um einen gewissen Einarbeitungsaufwand wirst Du dabei allerdings nicht herum kommen -
XML ist schließlich nicht "Hello World"
einfach mal nach Tutorials
suchen
mr2
"... we know, there are known knowns; there are things we know we know. We also know there are known unknowns; that is to say we know there are some things we don't know. But there are also unknown unknowns - the ones we don't know we don't know."