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 cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir