/// <summary> /// 检查target目录所在盘区空间是否充足 /// </summary> /// <returns></returns> public static bool CheckDisk(Config config) { double baseline = Convert.ToDouble(config.Baseline); //是否大于设置线 return(DiskUtil.GetFreeSpace(config.Volume) > baseline); }
/// <summary> /// 检查target目录所在盘区空间是否充足 /// </summary> /// <returns></returns> public static bool CheckDisk(DirectoryInfo targetDirInfo) { //是否大于设置线 return(DiskUtil.GetFreeSpace(targetDirInfo.Root.FullName) > new AppConfig().getSpaceWarnline()); }