コード例 #1
0
        private static bool FilterFolderToDelete(IEnumerable <string> filesList)
        {
            List <FileHideInfo> filesDeleteList = FileHideInfo.GetFilesList(filesList);
            var DeleteCandidateList             = filesDeleteList.Where(x => x.DeleteFolder == false);

            if (DeleteCandidateList.Count() > 0)//Found a Video File so we don't want to delete the Folder that returned this filesList
            {
                return(false);
            }

            return(true);//Nothing that we want to keep found so delete
        }
コード例 #2
0
        private static IEnumerable <string> FilterFilesToDelete(IEnumerable <string> filesList)
        {
            List <FileHideInfo> filesHideList = FileHideInfo.GetFilesList(filesList);

            return(filesHideList.Where(x => x.DeleteFile == true).Select(x => x.File));
        }