
Merhaba arkadaşlar,
Bugün sizlere notepad içinde ki verileri nasıl okuyup kullanırsınız anlatmaya çalışacağım.
Çoğu zaman olduğu gibi yine direkt girişelim, buyrun;
Aşağıda ki method bize notepad içinde ki değerleri okuyup liste şeklinde döner.
Tek yapmamız gereken parametre olarak dosya yolunu göndermek.
/// <summary> /// Notepad içinde ki değerleri okuyup, liste olarak döner. /// </summary> /// <param name="_path">Dosya yolu /// <returns></returns> public List<string> readNotepad(string _path) { try { StreamReader reader = new StreamReader(_path); List<string> listData = new List<string>(); string line; line = reader.ReadLine(); while (line != null) { listData.Add(line); line = reader.ReadLine(); } reader.Close(); return listData; } catch (Exception ex) { MessageBox.Show(ex.ToString(),"Hata",MessageBoxButtons.OK,MessageBoxIcon.Error); throw; } } </string></string></string>
Listede içindeki verilerde dönüp, istediğiniz işlemleri yapmak için ise aşağıda ki yolu izleyebilirsiniz.
foreach (var item in this.readNotepad(@"C:\Users\Semih\Desktop\test.txt")) { //işlemler... listBox1.Items.Add(item); }
Ya da şu yöntem ilede yapılabilir;
string[] lines = File.ReadAllLines(_path);
Daha sonra veri çekmek için;
string veri0 = lines[0].ToString();
İyi çalışmalar…
Yazıyıla ilgili olarak;
Notepad veri yazmak hakkında bu yazımı inceleyebilirsiniz.