I metodi: File.Load() e File.Save() sono metodi generici, fatti per eseguire la lettura e la scrittura in un'unica soluzione, senza passare dal via... :-)
Molto utili per operazioni veloci, e dove non è necessario un controllo più particolareggiato.
Le operazioni più complesse, ovvero l'inserimento di testo (o binario), in un file esistente, deve essere fatto usando comandi più a basso livello, come OPEN, READ e WRITE. Le opzioni che è possibile aggiungere a questi comandi, sono fatte apposta per determinare il comportamento delle operazioni sul file.