C#에서 입력받은 경로가 디렉토리인지 파일인지 구분하는 방법을 알아보자.
// 경로
string path = @"D:\Test.txt";
// 경로에 해당하는 FileAttributes 가져오기
FileAttributes fileAttributes = File.GetAttributes(path);
// 디렉토리인 경우
if((fileAttributes & FileAttributes.Directory) == FileAttributes.Directory)
{
Console.WriteLine("디렉토리");
}
// 파일인 경우
else
{
Console.WriteLine("파일");
}
'C# > 개발' 카테고리의 다른 글
C# 숨김 폴더(디렉토리) 생성하는 방법 (0) | 2024.07.24 |
---|---|
C# int to bool 변환하는 방법 (0) | 2024.04.23 |
C# 날짜 일수 차이 계산 (0) | 2024.01.18 |
C# 파일 이름 변경 (0) | 2024.01.13 |
C# enum 순회 (0) | 2024.01.08 |