상황에 대한 설명 이벤트를 정의하고 이벤트에 맞추어 실행하고자하는 함수를 추가 할 수 있다. 예를 들어 이벤트가 발생하였을 때 특정 데이터를 넘겨주는 동작을 하고자하는 경우가 있다. 이를 다이어그램으로 나타내면 아래의 그림과 같다. 상황에 대한 코드 작성 1 : 이벤트를 호출하여 데이터를 받아보자 이러한 경우 아래와 같이 코드를 작성하여 사용할 수 있다. 1 2 3 4 5 6 7 8 9 10 11 12 public class EventSource { private EventHandler Updated; public void RaiseUpdates() { counter++; Updated(this, counter); } private int counter; } cs 위의 코드에서 바로 RaiseUpdate..