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]



Örneklendirseniz daha anlaşılır olur yazılarınız. Özellikle yeni başlayanlar için.
Merhaba Fatih Bey,
En kısa sürede detaylı örneklendirme yapacağım.
İyi Günler Dileğiyle.