C# 이벤트를 만들어 사용하려면 다음 단계를 따라야 합니다.

1) 델리게이트를 만들거나 지정합니다.

2) 다음을 포함하는 클래스를 만듭니다.

  • 델리게이트에서 만든 이벤트
  • event 키워드를 사용하여 선언된 델리게이트의 인스턴스가 있는지 확인하는 메서드
  • 이벤트를 호출하는 메서드


3) 매서드를 이벤트에 연결하는 클래스를 하나 이상 정의합니다.

  • += 및 -=연산자를 사용하여 하나 이상의 메서드를 기본 클래스의 이벤트에 연결
  • 이벤트에 연결되는 메서드의 정의


4) 다음과 같이 이벤트를 사용합니다.

  • 이벤트 선언을 포함하는 클래스 객체를 작성
  • 사용자가 정의한 생성자를 사용하여 이벤트 정의가 포함된 클래스 개체 작성.

'ByteCode > C#' 카테고리의 다른 글

Exception  (0) 2010.03.18
Attribute  (1) 2010.03.18
Invoke 개념 이해하기  (0) 2010.03.18
파일 관리  (0) 2010.03.18
디렉토리 관리  (0) 2010.03.18

+ Recent posts