none
C#의 리플레션(reflection)은 어떤경우에 사용할때 유용한가요? RRS feed

  • 질문

  • 안녕하세요.

    C#의 리플레션(reflection)은 어떤경우에 사용할때 유용한가요?

    답변부탁드립니다.

    2014년 9월 11일 목요일 오전 1:45

답변

  • 리플렉션은 다음과 같은 상황에서 유용합니다.

    • 프로그램의 메타데이터에 있는 특성에 액세스해야 하는 경우. 특성에 저장된 정보 검색를 참조하십시오.

    • 어셈블리에 있는 형식을 검사하고 인스턴스화해야 하는 경우

    • 런타임에 새 형식을 빌드해야 하는 경우. System.Reflection.Emit 의 클래스를 사용합니다.

    • 런타임에 바인딩을 수행하고 런타임에 작성된 형식의 메서드에 액세스하려는 경우. 동적으로 형식 로드 및 사용 항목을 참조하십시오.

    [참고자료]

    리플렉션(C# 및 Visual Basic)

    제시해 드린 답변이 도움이 되었기를 바랍니다.
       
    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.
    하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다


    • 편집됨 Jina LeeModerator 2014년 9월 12일 금요일 오전 1:51
    • 답변으로 표시됨 bestdragon 2014년 9월 16일 화요일 오전 4:55
    2014년 9월 12일 금요일 오전 1:51
    중재자