Program/C#

UnSafe 컴파일 옵션..

TJStory 2008. 2. 13. 16:35
DLL 을 로드 할때 클래스 앞에 unsafe 키워드를 붙혀줌으로서..

비관리 코드의 호출이 가능합니다.

unsafe 에 대해선 좀더 이해가 필요합니다만 우선..

물론 아래 그림처럼 컴파일 옵션에서 체크해주셔야 하구요..

사용시 주의점은 이렇게 로드된 클래스에서 사용되는 메모리는 가비지 컬렉터가 관리하지 않는다는 것이지요..

사용자가 직접... 해체해야합니다.