Yazı Font Küçült Yazı Font Büyült

Text Dosyadan İstenilen Bilgiyi Almak

Text dosya içerisindeki satırlarda istenilen bilgileri yazdıracağız. Örneğin Birden fazla
satır var bu satırlardan Frekans -- diye başlayanlarda yazılı olan verileri tek tek çekip ekrana yazdıracağız.

İlk önce C:\ veri.txt dosyasını oluşturun.Şekil 1 deki gibi veri.txt in içindeki satırları oluşturun.

Resim1

Şekil 1

Aşağıdaki kodları yazın. Şekil 2 deki gibi ekran elde edilir.

Resim2

Şekil 2

using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            StreamReader dosyaoku = File.OpenText("C:\\veri.txt");
            string ara = "Frekans -- ";
            string str = dosyaoku.ReadLine();
            while (str != null)
            {
                if (str.StartsWith(ara))
                {
                    string gecici = str.Replace(ara, "");
                    string[] parcalar = gecici.Split(new char[] { ’ ’ }, StringSplitOptions.RemoveEmptyEntries);
                   
                    Console.WriteLine(string.Format("Deger1 = {0}, Deger2 = {1}, Deger3 = {2}{3}", parcalar[0], parcalar[1], parcalar[2], Environment.NewLine));
                   
                }
                str = dosyaoku.ReadLine();
            }
            dosyaoku.Close();
            Console.Read();

        }
    }
}

//Bir sonraki makalede buluşmak üzere. Bahadır ŞAHİN