나는 처리하려고하는 140 개의 디렉토리가 있습니다. 내 테스트에 따르면 139 개의 디렉토리가 내 파일 패턴 (* abc.txt)과 일치합니다.GetDirectories - 패턴과 일치하지 않는 디렉토리를 찾습니다.
사실은 * abc.txt가 없는지 확인하기 위해 1 개의 디렉토리를 찾으려고합니다.
어떻게하면됩니까?
var directoryCount = from subdirectory in Directory.GetDirectories(paramStartFilePath, "*", SearchOption.AllDirectories)
where Directory.GetDirectories(subdirectory).Length == 0
select subdirectory;
나는 기반으로이 같은 패턴 파일을 수집하고 있습니다 : 다음 코드는 나에게 140 개 디렉토리 번호 제공
dirInfoFiles= new DirectoryInfo(startFilePath);
IEnumerable<FileInfo> listFiles = dirInfoFiles.EnumerateFiles("*abc.txt, System.IO.SearchOption.AllDirectories);
는 어떻게 하나의 디렉토리를 찾을 수 내 .txt 파일이 포함되어 있지 않습니까?