示例#1
0
        static void Main(string[] args)
        {
            MyNotifier notifier = new MyNotifier();

            notifier.SomethingHappened += new EventHandler(MyHandler);

            for (int i = 0; i < 30; i++)
            {
                notifier.DoSomething(i);
            }
        }
示例#2
0
        static void Main(string[] args)
        {
            MyNotifier notifier = new MyNotifier();                   // 이벤트를 가진 클래스의 인스턴스 생성

            notifier.SomethingHappend += new EventHandler(MyHandler); // 이벤트 핸들러 등록

            // 이벤트 발생코드 실행
            for (int i = 0; i < 30; i++)
            {
                notifier.DoSomething(i);
            }
        }