반응형

 

 

C# 숨김 폴더 체크 방법

이번 작업 중에 이동식 드라이브를 연결하면

 

모든 디렉토리와 파일을 삭제해야하는데

 

이동식 드라이브 내부에 두가지 숨겨진 폴더가 있어서

 

예외처리가 필요했다.

 

 

숨김폴더 체크 예제

using System.IO;

            string path = "D:\\";

            DirectoryInfo dir = new DirectoryInfo(path);

            if((dir.Attributes & FileAttributes.Hidden) == FileAttributes.Hidden)
            {
                Console.WriteLine("숨김 폴더");
            }

 

저는 디렉토리 &파일 삭제 재귀 함수에

 

Hidden 이면 예외처리하게 사용

 

 

 

반응형

+ Recent posts