c# event 원리
![[C#] event](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcTFBvF%2FbtqDjGbICTl%2F7CNmbV7rVtZYTTJchd4MbK%2Fimg.png)
[C#] event
1. 개요 using System; delegate void HANDLER(); class Button { public HANDLER handler = null; public void press() { handler(); } } class Program { static void Main() { Button btn = new Button(); btn.press(); } public static void F1() { Console.WriteLine("F1"); } public static void F2() { Console.WriteLine("F2"); } } 위와 같은 코드가 있다고 생각을 해보자. Button클래스는 실제 GUI에서 사용할 버튼이라고 생각하고 Main에서 Button객체를 만들고 pres..