728x90
300x250

[C#.NET] DirectoryInfo - 디렉토리 내 파일 무시하고 강제 삭제

 

디렉토리 내 파일을 무시하고 강제로 삭제하는 방법에 대해서 소개합니다.


1. 구현

 

DirectoryInfo di = new DirectoryInfo(가상의 디렉토리);

di.Delete(부울 조건);

 

부울 조건 : true, false로 처리

 


2. 하위 디렉토리 내 폴더 및 파일 존재 여부 찾기

if(di.GetDirectories().Length != 0 || di.GetFiles().Length != 0)

 

이와 같은 조건으로 찾을 수 있습니다.

 

GetDirectories().Length

(폴더의 수를 의미합니다.)

GetFiles().Length

(파일의 수를 의미합니다.)

 


3. 참고자료(Reference)

 

1. http://msdn.microsoft.com/ko-kr/library/system.io.directoryinfo_methods(v=vs.110).aspx

반응형

+ Recent posts