Reflection 기본 설명 및 구조 종종 메서드의 이름이나 구조가 변경될 수 있는 환경에서 동적으로 메서드를 호출해야 때가 있습니다. Reflection 은 프로그램이 실행 중에 자신의 구조를 검사하고 조작할 수 있는 기능을 제공하는데 예를 들어 특정 유형의 멤버를 찾거나 인스턴스를 동적으로 생성하는 데 사용될 수 있습니다. Reflection 기능을 사용할 필요가 없는 경우는 다음과 같이 일반 객체를 생성해서 사용합니다. BS2Event instance = new BS2Event(); object value = instance.FieldName; 리플렉션을 사용하는 경우는 다음과 같이 사용합니다. Type structureType = typeof(BS2Event); FieldInfo field = ..