c# add_handler

    [C#] event

    [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..