현재 내 문서를 검색하는 프로그램을 작성 중입니다. 현재 내 프로그램은 내 기본 문서 폴더를 검색 및 복사 할 수 있지만 기본 내 문서 디렉토리 내에서 하위 디렉토리를 검색 할 수 없습니다. 여러 가지 방법을 시도했지만 아무도 해결되지 않는 것 같습니다. 현재 아래 코드를 사용하여 파일 위치를 files라는 배열에 덤프합니다. sourcePath는 배열에서 직접 선언됩니다.C에서 하위 디렉토리 검색 및 복사 샤프
string[] files = System.IO.Directory.GetFiles(sourcePath[loopcounter]);
그때 다른 디렉토리
foreach (string s in files)
될 폴더의 하위 디렉토리에있는 파일의 세부 사항 배열 파일을 기입하는 방법에 대한 어떤 도움을 통해 파일의 복사 루프를 매우 편리합니다. 미리 감사드립니다! 각 파일에 대한 자세한 내용을 원하는 경우
var allFiles = Directory.GetFiles(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments),
"*",
SearchOption.AllDirectories);
foreach (var item in allFiles)
{
// Do Stuff...
}
Related Link - http://stackoverflow.com/questions/2947300/copy-a-directory-to-a-different-drive – adatapost