您的位置:首页 > 编程语言

获取当前目录所在分区的可用空间的代码

2012-03-26 16:01 411 查看
发现网上到处都是com操作获取的代码,下面是4.0中引入新类DriverInfo的代码,希望能有帮助。

private long GetFreeDiskSpaceInBytes(DirectoryInfo dir)
{
//dir.Root
DriveInfo[] allDrives = DriveInfo.GetDrives();
var dirver = allDrives.SingleOrDefault(di => di.Name == dir.Root.Name);
if (dirver != null)
{
return dirver.TotalFreeSpace;
}
return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: