2010-02-22 3 views
1

프레임 워크를 구현 중이며 클래스 중 하나에 대한 지연로드 초기화를 만들고 싶습니다.지연 클래스를 초기화하는 방법

어떻게하는가?

+0

"지연로드 초기화"의 의미를 명확히하십시오. 객체를 느리게 만들거나 런타임에 객체의 코드를로드 (즉, 다른 DLL/어셈블리에서로드)한다는 의미입니까? 저는 보통 게으른 초기화를 처음으로 보았습니다 만, "게으른 LOAD 초기화"라고 말하면 혼란 스럽습니다. –

+0

관련 항목 : http://blog.ploeh.dk/2010/01/20/RebuttalConstructorOverinjectionAntipattern.aspx –

+0

[이 질문에 답변] (http://stackoverflow.com/questions/978759/what-is-lazy-initialization-c) -그물). –

답변

4

새로운 .NET 4 클래스 Lazy이 도움이 될 수 있습니다.

관련 문제