반응형

 

C# 디렉토리 파일 구분 방법

 

사내 시스템에서 사용자가 파일 업로드 시

 

업로드 파일을 압축해서 보관하다가 압축파일 다운 후 압축을 해제하도록 했는데

 

사용자가 USB STICK을 사용하다 보니 압축 해제 속도가 나오지 않아서

 

그냥 폴더 상태로 보관하도록 루틴을 변경했다.

 

그러다보니 기존 ZIP파일일때와 폴더일때 구분이 필요하게 되었다.

 

 

            string path = "Selected Path";

            FileAttributes attr = File.GetAttributes(path);
            if ((attr & FileAttributes.Directory) == FileAttributes.Directory)
            {
                //디렉토리(폴더)
            }
            else
            {
                //파일
            }
반응형

+ Recent posts