C# ile Klasör Boyutunu Hesaplama

Merhaba arkadaşlar, bugün sizlere C# ile klasör boyutu‘nu bayt cinsinden nasıl elde ederiz onu anlatacağım.

        public static long FolderSizeCalculation(string yol)
        {
            long size = 0;
            string[] folders = Directory.GetFiles(yol, "*.*", SearchOption.AllDirectories);
            foreach (string folder in folders)
            {
                FileInfo fileInfo = new FileInfo(folder);
                size += fileInfo.Length;
            }
            return size;
        }

*Kullanımı kısaca aşağıdaki gibi yapabiliriz.

        long dosyaninByteCinsindenBoyutu = FolderSizeCalculation(@"C:\Users\sedat\Pictures\yazilimsinifi");
        Console.WriteLine("Dosya Boyutu: " + dosyaninByteCinsindenBoyutu);

*Yazdığımız kod kümesinin doğru sonuç verip vermediğini kıyaslayacak olur isek dosya üzerine gelerek ayarlardan kontrol edebiliriz. Aşağıda ekran görüntüsünü sizlerle paylaşıyorum;

Bir başka makalede görüşmek dileğiyle…

Sedat Demirdoğan

Click to rate this post!
[Total: 2 Average: 5]

Sedat Demirdoğan

-Yazılım Sınıfı Kurucusu -Global Bilişim Derneği Kurucu Üye -Bilişim Grubu Kurucu Üye -Jolly Tur BT Proje ve İş Geliştirme Departman Müdürü

C# ile Klasör Boyutunu Hesaplama” için 2 yorum

  • 21 Eylül 2016 tarihinde, saat 21:54
    Permalink

    Örneklendirseniz daha anlaşılır olur yazılarınız. Özellikle yeni başlayanlar için.

    Yanıtla
    • 08 Ekim 2018 tarihinde, saat 11:24
      Permalink

      Merhaba Fatih Bey,

      En kısa sürede detaylı örneklendirme yapacağım.

      İyi Günler Dileğiyle.

      Yanıtla

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.