C# 이벤트(Event) 완벽 가이드: 구현부터 활용까지
이벤트의 기본 개념
이벤트란 무엇인가?
이벤트는 특정 상황이 발생했을 때 다른 객체에게その 정보를 전달하는 메커니즘입니다. 한 객체의 상태 변화가 다른 객체의 동작을Trigger할 필요가 있을 때 이 패턴을 사용합니다.
이벤트를 발생시키는 객체를 발행자(Publisher), 이벤트를接收하여 처리하는 객체를 구독자(Subscriber)라고 합니다. 이 관계를 기반으로 발행- ...
7월 11일 23:39에 게시됨
C#에서 이벤트 구조의 심층 분석
이벤트는 C# 언어에서 대리자(Delegate) 기반의 강력한 메커니즘으로, 객체 간 느슨한 결합(loose coupling)을 가능하게 합니다. 이 문서에서는 이벤트의 완전한 선언 방식부터 그 본질, 필요성, 네이밍 규칙까지 심도 있게 다룹니다.
이벤트의 구성 요소
이벤트 기반 프로그래밍 모델은 다섯 가지 핵심 요소로 구성됩니다:
이벤트 소유자: 이벤트를 발생시키는 주체 ( ...
5월 21일 18:39에 게시됨