• 이벤트의 호출과 응답에 관하여 동작에 관한 내용
  • 호출:이벤트 발생과 발생 통지(이벤트가 생겼다는 것을 알림)는 Publisher가 담당
  • 응답:이벤트가 발생한 것을 알고 호출되어질 메서드(이벤트 핸들러)를 등록한 객체
  • 용도
    • .NET Framework 공용 언어 런타임을 대상으로 하는 다른 프로그램에서 사용하는 것이 가능함
  • 이벤트 선언 단계
    • 대리자를 만들거나 지정
    • 사용자가 지정 이벤트를 정의하는 경우 해당 이벤트 키워드와 함께 사용할 대리자가 있는지도 확인
      •  .NET Framework에서 이벤트가 미리 정의된 경우 이벤트의 소비자가는 대리자의 이름으로만 가능함

Clicked가 이벤트에 의해 실행하지만 Delegate 로 Test.TestGreeting을 메서드를 값으로 하는 인스턴스로 인해 Test.TestGreeting 메서드가 실행됨

'C# 기초 > MyResearching' 카테고리의 다른 글

[C#][Thread]  (0) 2020.02.16
[C#][Delegate][Event]  (0) 2020.02.16
[C#][Example]TreeView  (0) 2020.02.13

+ Recent posts