C# Dosya Okuma
C# da dosya okumak için birçok yöntem vardır. Tekbir satır da, bir txt dosyasının içerisindeki yazıları ekrana yazdırmak istersek aşağıdaki kod türkçe karakter desteğiyle birlikte bizim için yeterli oluçaktır.Console.WriteLine(new StreamReader("c://belge.txt", Encoding.GetEncoding("iso-8859-9")).ReadLine());
//Biraz karmaşık gelebilir, hemen detaylı bir şekilde açıklayalım .
//System.IO; Kütüphanesi altındaki sınıfları kullanıyoruz
//Encoding sınıfı yardımıyla türkçe dil desteği veriyoruz.
Encoding enc = Encoding.GetEncoding("iso-8859-9");
//StreamReader sınıfına hem dosyanın bulunduğu yolu hemde hangi dil desteğini istediğimizi encoding sınıfı belirtiyoruz.
StreamReader reader = new StreamReader("c://ergin.txt", enc);
//Sonrasında "reader.ReadLine()" metoduyla dosyanın içerisindeki verileri okuyoruz ve bir değişkene alıyoruz .
string veri = reader.ReadLine();
//Ardından ekrana yazdırıyoruz.
Console.WriteLine(veri);
Hiç yorum yok:
Yorum Gönder