반응형
C# 디렉토리 파일 구분 방법
사내 시스템에서 사용자가 파일 업로드 시
업로드 파일을 압축해서 보관하다가 압축파일 다운 후 압축을 해제하도록 했는데
사용자가 USB STICK을 사용하다 보니 압축 해제 속도가 나오지 않아서
그냥 폴더 상태로 보관하도록 루틴을 변경했다.
그러다보니 기존 ZIP파일일때와 폴더일때 구분이 필요하게 되었다.
string path = "Selected Path";
FileAttributes attr = File.GetAttributes(path);
if ((attr & FileAttributes.Directory) == FileAttributes.Directory)
{
//디렉토리(폴더)
}
else
{
//파일
}
반응형
'C#' 카테고리의 다른 글
C# 파일 확장자 타입 체크 시 실수 (0) | 2024.05.14 |
---|---|
C# Winform 반짝이는 버튼 컨트롤 만들기 (0) | 2021.12.19 |
c# Devexpress gridcontrol 특정 셀 버튼 표시 방법 (0) | 2021.12.19 |
c# 숨김 폴더(디렉토리) 체크 방법 (0) | 2021.04.13 |
C# Ionic zip 압축 및 압축해제 프로그레스바 구현(feat.한글) (0) | 2021.03.25 |