Jak dodać słowo do ostatniej linii pliku tekstowego?

0

Mam plik przykładowo dane.txt.

Zawartość pliku dane.txt
Marcin
Ania
Przemek

Teraz w jaki sposób dopisać kolejne imię w ostatniej linii tego pliku, czyli gdy otworzę plik będzie tak:
Marcin
Ania
Przemek
dodaneImie.

            string sciezka = Application.StartupPath + @"\imionat.txt";//przekazujemy ściężkę do pliku z bazy
            StreamWriter sw = new StreamWriter(sciezka);
            sw.WriteLine(textBox1.Text); // tutaj chce dodać imię do końca pliku
            sw.Close();
 

W ten sposób kasuję mi się pozostała zawartość pliku i zostaje tylko jedno imię, które było dodane ostatnio.

0

StreamWriter writer = new StreamWriter(filePath, true);
i pozniej writer.WriteLine(tekst)
powoduje dopisanie do konca pliku.

Drugi parametr konstruktora określa czy StreamWrtier ma nadpisywać czy dopisywać do pliku.
Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1