디렉토리를 읽고 특정 검색 패턴으로 파일을 가져 오는 데 사용하는이 기능이 있습니다. 생성 된 날짜 또는 수정 날짜를 기반으로 검색 패턴을 사용하는 방법이 있습니까?C에서 작성된 날짜를 기준으로 파일 검색 #
public static List<FileInfo> GetFileList(string fileSearchPattern, string rootFolderPath)
{
DirectoryInfo rootDir = new DirectoryInfo(rootFolderPath);
List<DirectoryInfo> dirList = new List<DirectoryInfo>(
rootDir.GetDirectories("*", SearchOption.AllDirectories));
dirList.Add(rootDir);
List<FileInfo> fileList = new List<FileInfo>();
foreach (DirectoryInfo dir in dirList)
{
fileList.AddRange(
dir.GetFiles(fileSearchPattern, SearchOption.TopDirectoryOnly));
}
return fileList;
}
+1 - 우아하고 간단합니다. –
예, IEnumerable을 List로 변환해야했지만 문제가 발생했습니다. 고맙습니다 – themis