Exemple #1
0
        /// <summary>
        /// 删除过旧的空子目录
        /// </summary>
        /// <param name="path">包含临时文件的目录,删除时会查找所有子目录</param>
        /// <param name="timeAgo">指定一个时间间隔,超过这个时间间隔前的文件将被删除</param>
        /// <returns>过程中所有遇到的异常</returns>
        public static List <Exception> DeleteEmptyDirectories(string path, TimeSpan timeAgo)
        {
            TempFilesUtils filesUtils = new TempFilesUtils();

            filesUtils.DeleteDirectories(path, timeAgo);
            return(filesUtils.Exceptions);
        }