티스토리 뷰

반응형

 

C# 파일 삭제 방법

FileInfo 를 사용해서 프로그램에서 선택한 파일을 삭제할 수 있다. 아래 순서대로 처리되는 코드를 작성해보도록 하겠다.

 

1. FileInfo에 파일 경로를 입력해서 정보 호출

2. 경로에 파일이 존재하는지 확인

3. 삭제

 

 

 


 

파일 삭제 예제

using System.IO;

string filePath = @"C:\Users\user\Desktop\test.csv"; // 파일 경로

FileInfo FI = new FileInfo(filePath);  // fileinfo 파일 경로입력해서 정보 호출
if (!FI.Exists) // 해당경로에 파일이 존재하지 않으면 return
{
    MessageBox.Show("입력한 경로에 파일이 존재하지 않습니다.");
    return;
}

FI.Delete(); // 파일이 존재하면 삭제

 

FileInfo로 파일의 정보를 호출한 후에 Exists를 사용해서 파일이 존재하는지 확인하는 예제를 작성해봤다. 다양한 변수로 인해서 선택한 파일이 없을 수도 있고 잘못된 경로를 입력해서 파일을 삭제할 수 없는 경우 이를 사용자에게 알려주기 위함이다. 마지막으로 파일이 존재하면 Delete 함수를 사용해서 삭제하면 된다.

반응형
댓글
공지사항