C# Console Dersleri Ders-10 “Dosya İşlemleri-2 Dosyadan Veri Okuma”

Dosya İşlemlerinin İkinci dersinde dosyadan veri okumayı öğreneceğiz.

Önceki dersimizde kullandığımız FileStream sınıfından yine bir nesne oluşturmamız gerekiyor. Okuma yani “read” modunda dosyamızı açıyoruz.

Önceki dersimizde kullandığımız StreamWriter yerine StremReader sınıfından bir nesne daha oluşturuyoruz ve bu nesneye parametre olarak FileStream sınıfının nesnesini gönderiyoruz.

Bu adımda dosyadan veri okumak için bir değişkene daha ihtiyacımız var. Dosyadan string bir değer okuyacağımız için string bir değişken belirliyoruz ve bu değişkeni StreamReader nesnesinin okuma metotuna eşitliyoruz.

Son olarak ise bir while döngüsü ile dosyanın sonuna kadar  içindeki verileri okuyoruz.

Burada kullandığımız “yazi=sr.ReadLine()” satırını her adımda okuduğumuz satırı bir alt satıra geçirmek için kullanıyoruz ve son olarak dosyamızı kapatıyoruz.

Kodlarımızın toplu şekli şöyle;

Dosyamızın içeriği ve kodumuzun çıktısı ise ;

Gelecek dersimizde şuana kadar öğrendiğimiz bilgiler ile küçük bir proje yapacağız. İyi günler diliyorum.

 

 

Bir cevap yazın

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