글쓴 사람
        베라 (wooricle at gmail.com)
        홈페이지
        
        첨부 파일
        
             
        
        
        
            
            
            
                
                    
                    
                    
                    안녕하세요. 
이벤트 사용할 때 이벤트핸들러를 다음과 같이 event 대신 static으로 사용하면 
event를 사용했을 때와 어떤 차이가 있는지 궁금하여 문의드립니다.
[코드]
public delegate void AAA(Info info);
public static AAA onAAA;
public static void AAAEvent(Info info)
{
   if(onAAA != null) onAAA(info);
}
위의 코드는 제가 작성한 건 아니고 유지보수 때문에 받게된 코드인데
모든 이벤트(약 200개 정도)를 이렇게 처리해두었더라구요.
혹시 event로 바꿀 경우 이점이 있다면 모두 변경해볼까 합니다.
답변 부탁드리겠습니다.
감사합니다.
        
        
                    
                    
                    
                    
                    
    
                    
                    
                    
                    
                    
                
                    [최초 등록일: ]
                    [최종 수정일: 11/23/2021]