Text Dosyası Satır Saydırmak Nasıl Yapılır – C#
Bu yazımızda bir notepad(.txt) Text Dosyası Satır Saydırmak nasıl C#‘ ta hesaplatabileceğimizi basitce göreceğiz. Bunun için C#’ ta bulunan StreamReader özelliğini kullanacağız.
Aşağıdaki kod .txt dosyasını açarak içindeki satırlar bitene kadar okuma yapıyor. Her okumada oluşturduğumuz sayac değişkenini bir arttırıyor.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | // www.kaizen40.com using System; using System.IO; // bunu eklemelisiniz using System.Windows.Forms; namespace WindowsFormsApp1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { int satiradedi = 0; using (StreamReader satirsayici = new StreamReader(@"C:\Users\***\Desktop\kaizen.txt")) { while (satirsayici.Read() > 0) { satirsayici.ReadLine(); satiradedi++; } satirsayici.Close(); } MessageBox.Show("Satır adedi: " + satiradedi.ToString()); } } } |
Satırlarını hesaplatmak istediğiniz .txt dosyasının adresinin başında @ karakteri koyarak ” çift tırnak işareti içinde yazabilirsiniz. Eğer program ile .txt dosyası aynı klasör içindeyse sadece dosya adını yazmanız yeterli olmaktadır.
