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

Dosya Bilgilerinin Alınması

 

Merhaba arkadaşlar. Bu makalemizde WalPaper adlı  dosyadaki jpeg resimlere ait bilgileri alacağız. Oluşturacağınız ConsoleApplication dosyasına aşağıdaki kodları yazın. Detaylı açıklamalar kod kısmında verilmiştir.

 

Resim1

Şekil 1

 

Program.cs

 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.IO;

 

namespace ConsoleApplication1

{

    class Program

    {

        static void Main(string[] args)

        {

            //resim dosyalarının adres bilgisini alıyoruz.

            DirectoryInfo dir = new DirectoryInfo(@"C:\Windows\Web\Wallpaper");

            // resim dosyalarını alacağız.

            FileInfo[] resimDosya = dir.GetFiles("*.jpg");

            // kaç jpg dosyası bulunduğunu ekrana yazdırıyoruz.

            Console.WriteLine("Bulunan {0} *.jpg dosya sayısı\n", resimDosya.Length);

            // herbir resim dosyasının özelliklerini ekranda gösteriyoruz.

            foreach (FileInfo fi in resimDosya)

            {

                Console.WriteLine("***************************");

                Console.WriteLine("Dosya Adı: {0}", fi.Name);

                Console.WriteLine("Dosya Boyutu: {0}", fi.Length);

                Console.WriteLine("Oluşturulma Tarihi: {0}", fi.CreationTime);

                Console.WriteLine("Dosya Niteliği: {0}", fi.Attributes);

                Console.WriteLine("***************************\n");

                Console.WriteLine("Devam etmek için bir tuşa basın\n");

                Console.ReadLine();

            }

        }

    }

}

 

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek dileğiyle. Hoşçakalın. Bahadır ŞAHİN