본문 바로가기
C#

C# 디렉토리(폴더)가 존재유무 확인 방법

by 코딩이라구 2023. 1. 10.

C# 프로그래밍 작업 시 파일을 읽고, 쓰거나 또는 파일의 속성등을 확인할 때, 대부분 파일의 존재유무만 확인하는 경우가 많습니다. 그렇게 되면 디렉토리(폴더)가 없는 경우 에러가 발생할 수 있습니다. 이번에는 디렉토리의 존재유무를 확인하는 방법에 대하여 알아보도록 하겠습니다.


C# DircetoryInfo (디렉토리 속성을 가져오는 클래스)

 

⊙ DirectoryInfo.Exists

지정한 경로에 정상적으로 디렉토리(폴더)가 존재하는지 확인하는 변수

 

// Directory 경로 지정
string path = @"D:\\Test";

// DriectoryInfo 생성
DirectoryInfo info = new DirectoryInfo(path);	// path는 해당 디렉토리의 경로

// 디렉토리 존재 유무 확인
if (info.Exists)
{
	Debug.WhiteLien("디렉토리가 존재합니다.");
}
else
{
	Debug.WhiteLien("디렉토리가 존재하지 않습니다.");
}

 

이상으로 C# 프로그래밍시 디렉토리가 존재하는지 확인하는 방법에 대하여 알아보았습니다.

다음에는 디렉토리를 생성 및 수정, 삭제하는 방법에 대해서도 알아보겠습니다.

 


C# 파일(File) 존재유무 확인 방법

 

C# 파일(File) 존재유무 확인 방법

C# 프로그래밍 작업 시 파일을 읽거나, 수정하거나 저장이 필요한 경우 먼저 파일이 존재하는지 여부를 확인해야 합니다. 파일의 존재 여부를 확인하지 않는 경우 실제 파일이 없는 경우 오류가

chragu.com

댓글