Ciao a tutti, è la prima volta che utilizzo i file di testo in Visual Basic.net.

Come faccio a scrivere in un file txt un testo prima o dopo a quello che c'è già scritto?
Esempio:
questo è il mio file di testo :
Ciao

Come faccio a scrivere sopra o sotto al Ciao senza cancellarlo?

Intanto il codice è questo:

Dim Writer As New IO.StreamWriter(nomefile)
Writer.WriteLine("ciao")
Writer.Close()

ma ogni volta che chiudo e riapro il programma mi cancella ciao e me lo riscrive. Come si fa a farglielo aggiungere ogni volta?

Grazie