본문 바로가기
C#

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

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

C# 프로그래밍 작업 시 파일을 읽거나, 수정하거나 저장이 필요한 경우 먼저 파일이 존재하는지 여부를 확인해야 합니다. 파일의 존재 여부를 확인하지 않는 경우 실제 파일이 없는 경우 오류가 발생하게 됩니다. 이번에는 파일의 존재유무를 확인하는 방법에 대하여 알아보도록 하겠습니다.


C# FileInfo (파일의 속성을 가져오는 클래스)

 

⊙ FileInfo.Exists

지정된 경로의 파일이 존재하는지 확인하는 변수

 

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

// FileInfo 생성
FileInfo info = new FileInfo(path);	// path는 해당 파일의 경로

// 파일 존재유무 확인 (FileInfo.Exists)
if (info.Exists)
{
	Debug.WhiteLien("파일이 존재합니다.");
}
else
{
	Debug.WhiteLien("파일이 존재하지 않습니다.");
}

 

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

 


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

 

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

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

chragu.com

댓글