C# programlama dili, veri dosyaları üzerinde okuma, yazma ve ekleme işlemlerini gerçekleştirebileceğiniz bir dildir. Bu makalede, C# ile veri dosyaları üzerinde yapabileceğiniz işlemleri adım adım anlatacağız.
- Dosya Okuma
Dosya okuma işlemi için öncelikle, StreamReader sınıfını kullanarak dosyayı açmanız gerekmektedir. Aşağıdaki kod örneği, dosya yolunu parametre olarak alarak, dosyayı açar ve satır satır okur:
string filePath = "C:\\example.txt"; using (StreamReader sr = new StreamReader(filePath)) { string line; while ((line = sr.ReadLine()) != null) { Console.WriteLine(line); } }
- Dosya Yazma
Dosya yazma işlemi için, StreamWriter sınıfını kullanarak dosyayı açmanız gerekmektedir. Aşağıdaki kod örneği, dosya yolunu parametre olarak alarak, dosyaya satır satır yazı yazacaktır:
string filePath = "C:\\example.txt"; using (StreamWriter sw = new StreamWriter(filePath)) { sw.WriteLine("Bu bir örnek yazıdır."); sw.WriteLine("Bu da bir başka örnek yazıdır."); }
- Dosya Ekleme
Dosya ekleme işlemi için, Append modunda dosyayı açmanız gerekmektedir. Aşağıdaki kod örneği, dosya yolunu parametre olarak alarak, dosyaya yeni bir satır ekleyecektir:
string filePath = "C:\\example.txt"; using (StreamWriter sw = File.AppendText(filePath)) { sw.WriteLine("Bu bir ekleme işlemidir."); }
Dosya okuma, yazma ve ekleme işlemleri, veri dosyaları üzerinde çalışmanın temel adımlarıdır. Yukarıdaki kod örnekleri, bu işlemleri nasıl gerçekleştirebileceğinizi adım adım anlatmaktadır. C# ile veri dosyaları üzerinde yapabileceğiniz diğer işlemler de mevcuttur ve bunları farklı senaryolara göre kullanabilirsiniz.
Sonuç olarak, yukarıdaki örnekler C# dosya okuma, yazma ve ekleme işlemlerini anlatmak için kullanıla