Neyse yavaş yavaş google da arama yapıp aradığın şeyi bulmayı da öğreneceksiniz inşallah.

Şu dediğini düzeltir.File.AppendAllText(dosyaYolu, eklenecekYazi,Encoding.UTF8);
string dosyaYolu = @"c:\MyTest.txt";
string eklenecekYazi = "Bu satır dosyaya yazılacak";
eklenecekYazi += Environment.NewLine;
File.AppendAllText(dosyaYolu, eklenecekYazi);
Aşağıdaki satırı kullanmamızın amacı yeni bir satır oluşturmaktır.
eklenecekYazi += Environment.NewLine;
İkinci aşırı yüklenmiş haliyle de Encoding değerini kendiniz belirleyebilirsiniz. Şöyleki türkçe karakter sorunu yaşarsanız ikinci aşırı yüklenmiş halini kullanabilirsiniz.
File.AppendAllText(dosyaYolu, eklenecekYazi,Encoding.UTF8);
www.yavuzaydogan.com/97-csharp--ta-file-...s-in-csharp-yvz.html