제목 : 9.2. 예제. 델리게이트(delegate)를 활용한 여러개의 메서드 한번에 호출
    
    
        
            
                | 
                    글번호:
                 | 
                
                 | 
                
                    99
                 | 
            
            
                | 
                    작성자:
                 | 
                
                 | 
                
                    
                        레드플러스
                        
                        
                    
                 | 
            
            
                | 
                    작성일:
                 | 
                
                 | 
                
                    
                        2003/05/26 오전 1:08:00 
                    
                 | 
            
            
            
                | 
                    조회수:
                 | 
                
                 | 
                
                    
                        9567
                    
                 | 
            
            
        
     
 
    
	
	
    
	using System;
namespace 델리게이트사용
{      
    public class Hello
    {
        public static void 안녕하세요()
        {
            Console.WriteLine("안녕하세요");
        }
        public static void 반갑습니다()
        {
            Console.WriteLine("반갑습니다");
        }
    }  
    //[1]MyDelegate 만들기 : 접근수식자 delegate 반환수식자 MyDelegate();
    public delegate void MyDelegate();
    public class 델리게이트사용
    {
        public static void Main()
        {
            //[2]MyDelegate 변수를 선언
            MyDelegate 델리게이트변수;
            //[3] MyDelegate 변수에 여럭개의 메서드 참조(1개 이상)
            델리게이트변수 = new MyDelegate(Hello.안녕하세요);
            델리게이트변수 += new MyDelegate(Hello.반갑습니다);
            //[4]MyDelegate 변수를 통해서 다중 메서드 호출
            델리게이트변수();//멀티캐스트 델리게이션
        }
    }
}