Menü

C# txt Dosyası Okuma ve Yazma

13 Mart 2015 - Microsoft

C# da çalışıyor olduğum projede basitçe veri tutmam gerekti. Veri tutma için de txt dosyasını tercih ettim. Txt okuma yazma ile ilgili internette bir çok örnek buldum. Yazma işlemi sırasında herhangi bir sıkıntı yoktu. Okuma kısmında ise birçok örnekle karşılaştım. Örneklerin çoğu ilk satırı okuyup döndürüyordu. Benim amacım ise yazılan en son satıra ulaşmaktı. Bunun içinse Read() metodunun farklı bir versiyonunu buldum ve yazımda paylaşıyorum;

Yazma için gerekli olan kod satırı:

StreamWriter Dosya = File.AppendText(“C:\\dosya.txt”);
Dosya.WriteLine(“Yazdırılacak içerik.”); 
Dosya.Close(); 

Okuma için kullandığım kod :

string text = System.IO.File.ReadAllText(@”C:dosya.txt”);
string[] lines = System.IO.File.ReadAllLines(@”C:\dosya.txt”);
foreach (string line in lines)
{
metin = line;
}

Bir Cevap Yazın