Đầu tiên, tạo một phiên bản của DriveInfo -
DriveInfo dInfo = new DriveInfo("E");
Hiển thị không gian trống -
Console.WriteLine("Disk Free space = {0}", dInfo.AvailableFreeSpace);
Bây giờ, hãy sử dụng thuộc tính AvailableFreeSpace và nhận phần trăm dung lượng trống -
Double pc = (dInfo.AvailableFreeSpace / (float)dInfo.TotalSize) * 100;
Tại đây, bạn sẽ nhận được phần trăm dung lượng trống so với tổng dung lượng ổ đĩa -
Console.WriteLine("\n Free space (percentage) = {0:0.00}%.", pc);