티스토리 뷰

목차

    C# 폴더 확인 후 파일 이동 (폴더 생성, Directory, File 클래스)


    C# 폴더 확인 후 파일 이동 (폴더 생성, Directory, File 클래스)[C# file move, folder create, exists]


    파일 이동할 때 경로에 폴더가 없으면 에러가 발생합니다. 그래서 미리 폴더 존재 유무를 알아야 하죠.


    1
    2
    3
    4
    if (Directory.Exists("폴더경로"== false)
        Directory.CreateDirectory("폴더경로");
     
    File.Move(folder_path + "\\" + s.Name, folder_path + "\\BackUp\\" + s.Name);
    cs


    1. 폴더 유무 확인

    2. 폴더 없으면 만들기

    3. 파일 이동


    이 과정이 딱 세 줄이면 끝납니다.


    Directory 클래스의 Exists는 폴더가 있으면 true, 없으면 false를 반환합니다.


    C# 폴더 확인 후 파일 이동 (폴더 생성, Directory, File 클래스)