C#
2013.08.07 12:16
폴더내의 파일과 하위폴더들을 복사하는 함수
다물칸 주소복사
조회 수 2593 추천 수 0 댓글 0
구분 | 팁&트릭 |
---|---|
출처 | 내가작성 |
- public static void ProcCopyDir(string sourceFolder, string destFolder)
- {
- if (!Directory.Exists(destFolder))
- Directory.CreateDirectory(destFolder);
- string[] files = Directory.GetFiles(sourceFolder);
- string[] folders = Directory.GetDirectories(sourceFolder);
- foreach (string file in files)
- {
- string name = Path.GetFileName(file);
- string dest = Path.Combine(destFolder, name);
- File.Copy(file, dest);
- }
- foreach (string folder in folders)
- {
- string namename = Path.GetFileName(folder);
- string dest = Path.Combine(destFolder, namename);
- ProcCopyDir(folder, dest);
- }
- }