본문 바로가기
.Net

C# - Bitmap 이미지 해제

by Dokon Jang 2015. 9. 1.
반응형

로컬에 있는 이미지를 Bitmap 객체로 가지고 올 경우 및 Bitmap을 사용할 때 메모리 해제를 해주어야 한다.

메모리 해제를 하지 않으면, 로컬의 이미지 파일 같은 경우는 Application이 종료되지 않으면, 해당 이미지 파일을 계속 사용되게 되어 이미지 파일을 삭제하지 못하는 경우가 발생한다.

따라서 Bitmap으로 이미지를 사용 후에는 반드시 메모리를 해제해주어야 한다.

Bitmap bitmap = new Bitmap("Image File Path");

/* 이미지에 대한 작업 코드 */

// 이미지 메모리 해제
bitmap.Dispose()
 

 

반응형

댓글