반응형
1 2 3 4 5 6 7 8 9 | private bool RemoveDir(string sDirPath) { DirectoryInfo directory = new DirectoryInfo(sDirPath); directory.EnumerateFiles().ToList().ForEach(f => f.Delete()); directory.EnumerateDirectories().ToList().ForEach(d => d.Delete(true)); Directory.Delete(sDirPath, true); return true; } | cs |
하위 파일 삭제하고 하위 디렉토리 삭제하고 현재 경로 삭제 처리해서 오류를 회피한다.
'프로그래밍 > C#' 카테고리의 다른 글
[C#] Text를 읽기 (0) | 2018.03.01 |
---|---|
[C#] zip파일 생성 (0) | 2018.02.11 |
[C#]폼명(string)으로 화면 열기 (0) | 2018.01.31 |
[C#]QR Code 생성, 읽기 (0) | 2018.01.21 |
[C#]string에 여러공백을 한개의 공백으로 바꾸기 (0) | 2017.11.05 |