在C#中引用驱动器的剩余空间主要用到DriveInfo类
在使用前先声明System.IO命名空间
using System.IO;
下面定义一个方法输出所有磁盘空间
public void GetSpace ()
{
DriveInfo[] drive = DriveInfo.GetDrives();//获取所有驱动器
foreach (DriveInfo df in drive)//遍历驱动器
{
//获取的字节 将其转化成GB作为单位
Console.WriteLine(df.Name+"--->"+(df.TotalFreeSpace / 1024 / 1024 / 1024.0).ToString("0.00" + "G"));
}
}