오늘은 reflection과 Attribute에 대해 알아보고자 합니다. 1주 동안 만든 팀 과제를 제출하고 다른 팀들의 발표를 듣던 중 reflection을 사용하는 코드를 보게 되었습니다. 이름만 들어보고 사용을 한 번도 안 해봐서 이참에어떻게 사용하는지 간단하게 찾아보고 정리해 봤습니다. 자료를 찾다 보니 다들 Attribute를 묶어서 설명하더군요.일단 이것도 함께 정리해 봤습니다. reflection 런타임 중에 객체의 형식을 가져와 사용할 수 있게 해주는 기능입니다. 관련 메서드들을 claude를 통해 깔끔하게 표로 정리해 달라고 해봤습니다. 타입을 가져오는 방식은 3가지로 나뉩니다.메서드 반환 타입설명예제GetType()Type객체의 실제 런타임 타입을 반환string str = "Hel..