读取磁盘使用情况
1、using System.IO.DriveInfo;
DriveInfo类读取磁盘使用情况:
//获取磁盘使用情况
public string GetDriverInfo()
{
string result="";
foreach (DriveInfo drive in DriveInfo.GetDrives())
{
//判断是否是固定磁盘
if (drive.DriveType == DriveType.Fixed)
{
long total = drive.TotalSize / 1024 * 1024 * 1024;
long free = drive.TotalFreeSpace / 1024 * 1024 * 1024;
result += drive.Name + ": 总空间=" + total.ToString() + " G 剩余空间=" + free.ToString() + " G\r\n";
}
}
return result;
}
2、结果: