C#/개발

C# 경로가 디렉토리인지 파일인지 구분하는 방법

푸코잇 2024. 2. 2. 17:19
728x90

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# int to bool 변환하는 방법  (0) 2024.04.23
C# 날짜 일수 차이 계산  (0) 2024.01.18
C# 파일 이름 변경  (0) 2024.01.13
C# enum 순회  (0) 2024.01.08