C# – Txt Metin Dosyasını Satır Satır Okuma

Merhabalar, Bu yazımda size metin dosyalarını satır satır okuyup bir listboxa veya bir listeye aktarmayı göstereceğim.

Bu işlem için kullanacağımız kütüphane System.IO” kütüphanesidir. Öncelikle kütüphanemizi ekliyoruz.

using System.IO;

Daha sonrasında aşağıdaki kod bloğunu inceleyip kendinize göre düzenleyebilirsiniz.

List<string> satirlarList = new List<string>(); //Satırların list'e aktarıp daha sonra kullanmamız için yeni bir değişken tanımlıyoruz. 
using (StreamReader sr = new StreamReader("okunacakDosya.txt")) //StreamReader fonksiyonu ile okunacak dosyamızı açtırıyoruz.
{
    string satir; //burada okuduğunuz her satırı atamamız için gerekli değişkeni tanımlıyoruz.
    while ((satir = sr.ReadLine()) != null) //Döngü kurup eğer satır boş değilse, satirlarList List'ine ekleme yapıyoruz.
    {    
        satirlarList.Add(satir);
        listBox.Items.Add(satir);
    }
}

 

Umarım anlatabilmişimdir. Takıldığınız yerlerde yorumlardan yazarsanız yardımcı olabilirim.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir