리플렉션과 애트리뷰트(Reflection and attributes)
리플렉션(Reflection) C#에서는 프로그램 실행 도중에 객체의 정보를 조사하거나, 다른 모듈에 선언된 인스턴스를 생성하거나, 기존 개체에서 형식을 가져오고 해당하는 메소드를 호출, 또는 해당 필드와 속성에 접근할… 더 보기 »리플렉션과 애트리뷰트(Reflection and attributes)
리플렉션(Reflection) C#에서는 프로그램 실행 도중에 객체의 정보를 조사하거나, 다른 모듈에 선언된 인스턴스를 생성하거나, 기존 개체에서 형식을 가져오고 해당하는 메소드를 호출, 또는 해당 필드와 속성에 접근할… 더 보기 »리플렉션과 애트리뷰트(Reflection and attributes)
델리게이트(Delegate) 오늘은 델리게이트(Delegate)에 대해서 알아보려고 합니다. 델리게이트는 한마디로 말해서 대리자라고 말할 수 있습니다. 즉, 대신 일을 해주는 녀석이라고 할 수 있겠죠? 다른 말로 해서는 메소드… 더 보기 »델리게이트와 이벤트(Delegates and Events)
컬렉션(Collection) 우리가 이번 강좌에서 배우게될 ‘컬렉션(Collection)’이 뭐하는 녀석인지 간단히 알아봅시다. 컬렉션은 데이터의 검색과 저장을 위해 특화된 것이라고 말할 수 있습니다. 자료구조(Data Structure) 라고도 말할 수 있습니다.… 더 보기 »컬렉션(Collection)
예외 처리(Exception handling) 지금까지 강좌를 진행하면서, 그 예제를 응용하여 프로그램을 만드시면서 예외가 발생하신 적이 있나요? 여기서 예외란, 프로그램을 실행하다 도중에 예기치 않은 일이 벌어져 프로그램이… 더 보기 »예외 처리(Exception handling)
인터페이스(Interface) 이번 강좌에서는 ‘인터페이스(Interface)’에 대해 알아보려고 합니다. 인터페이스라고 하니, 어디서 많이 들어보신것 같죠? 사전적 의미로는 ‘사용자인 인간과 컴퓨터를 연결하여 주는 장치. 키보드나 디스플레이 따위를 이른다.’,… 더 보기 »인터페이스(Interface)