첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
유용한 소스 코드가 있으면 icodebroker@naver.com으로 보내주시면 감사합니다.
블로그 자료는 자유롭게 사용하세요.

728x90
반응형

■ DirectoryInfo 클래스 : Delete 메소드를 사용해 하위 디렉토리 및 파일 포함 디렉토리 삭제하기 예제

------------------------------------------------------------------------------------------------------------------------

using System;

 

bool result = DeleteDirectory("d:\\test1");

 

Console.WriteLine(result);

------------------------------------------------------------------------------------------------------------------------

 

■ DirectoryInfo 클래스 : Delete 메소드를 사용해 하위 디렉토리 및 파일 포함 디렉토리 삭제하기

------------------------------------------------------------------------------------------------------------------------

using System;

using System.IO;

 

#region 디렉토리 삭제하기 - DeleteDirectory(targetDirectoryPath)

 

/// <summary>

/// 디렉토리 삭제하기

/// </summary>

/// <param name="targetDirectoryPath">타겟 디렉토리 경로</param>

/// <returns>처리 결과</returns>

/// <remarks>하위 디렉토리 및 파일 모두 삭제한다.</remarks>

public bool DeleteDirectory(string targetDirectoryPath)

{

    try

    {

        DirectoryInfo directoryInfo = new DirectoryInfo(targetDirectoryPath);

 

        directoryInfo.Delete(true);

 

        return true;

    }

    catch(Exception)

    {

        return false;

    }

}

 

#endregion

------------------------------------------------------------------------------------------------------------------------

728x90
반응형
Posted by 사용자 icodebroker
TAG , ,

댓글을 달아 주세요