获取当前目录所在分区的可用空间的代码
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;
}
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;
}
相关文章推荐
- [tip-myeclipse]MyEclipse快速打开当前项目所在项目空间目录
- PHP获取当前文件所在目录 getcwd()函数
- 取得目录和取得操作系统盘符以及获取系统盘可用空间
- lua中获取当前脚本所在的目录debug.getinfo()
- linux 获取当前进程的可执行文件所在的目录
- 通过 GPS 信息获取当前所在城市名的代码
- 用来获取sd卡和系统/data分区的使用情况,包括:总的空间大小、可用空间、已用空间
- DedeCMS获取文档当前栏目所在目录链接URL
- #QT深坑# QT获取当前EXE所在目录(有坑!!!)
- 批处理bat命令 获取当前盘符和当前目录和上级目录的代码
- .net 获取当前DLL所在目录
- Shell使用笔记-获取当前脚本所在的目录
- 获取当前应用程序所在目录
- 通过 GPS 信息获取当前所在城市名的代码
- Go 获取当前可执行文件的所在目录
- [WinAPI] API 12 [获取程序所在的目录、程序模块路径,获取和设置当前目录]
- win7中以管理员身份运行bat脚本时,获取当前文件所在目录
- 通过 GPS 信息获取当前所在城市名的代码
- 获取monxin所在目录 Monxin专用(PHP代码函数)