Em C #, existe uma maneira de adicionar um nó XML a um arquivo no disco SEM carregá-lo primeiro?
Eu tenho uma estrutura / arquivo XML muito básico no disco, que é algo como:
<root>
<data timestamp="dd-mm-yyyy" type="comment">kdkdkdk</data>
<data timestamp="dd-mm-yyyy" type="event">kdkdkdkgffgfdgf</data>
<data timestamp="dd-mm-yyyy" type="something">kddsdsfsdkdkdk</data>
</root>
O XML estará, como mencionado, em um arquivo externo no disco. Como o arquivo pode crescer bastante (na verdade, é "aparado" a cada duas semanas), não quero carregar o arquivo XML primeiro para adicionar um novo nó ...
Existe uma maneira de adicionar um novo nó como este? ele pode ser apenas adicionado à parte superior / inferior, etc, pois o processo que realmente usa o XML classifica o carimbo de data e hora de qualquer maneira.
Eu estou supondo que uma maneira bruta é acrescentar o nó como texto .. no entanto, acho que adicionaria o nó APÓS a tag final?
Todas as idéias recebidas com gratidão .. David.