11 Kasım 2011 Cuma

C# – HDD boyutunu veren metot

hdd

Bu işlem için System.Management isimalanına ihtiyaç var.

public double GetHDDSize(string drive)
{
    if (drive == "" || drive == null) //eğer drive null ya da boş ise "C" olarak kullan
        drive = "C";

    ManagementObject disk = new ManagementObject("Win32_LogicalDisk.DeviceID=\"" + drive + ":\"");
    disk.Get();

    return Convert.ToDouble(disk["Size"]);
}

Hiç yorum yok: