특정 파일 경로의 각 폴더를 반복 한 다음 각 파일마다 반복되는 폴더를 반복하는 방법은 무엇입니까? 두 번째 foreach
에배열에 DirectoryInfo.GetDirectories 및 GetFiles를 추가하려면 중첩 된 foreach 루프가 필요합니까?
DirectoryInfo dir = new DirectoryInfo(@"C:\Path");
foreach (DirectoryInfo folders in dir.GetDirectories())
foreach (DirectoryInfo files in folders.GetFiles())
귀하가 직접 답변 해 주셨습니다. – Jan
디렉터리의 각 폴더를 통과 한 다음 각 파일을 찾아 PDF 메타 데이터를 추출하고 싶지만 각 폴더 파일을 반복하는 방법을 파악할 수 없습니다. – MDL
그러나 코드 *는 폴더의 모든 파일을 반복합니다. 단지'; '를 파일을 처리하는 코드 블록으로 대체하고 두 번째 foreach에서는'FileInfo'로'DirectoryInfo'를 교환하십시오. – Jan