영어로 읽기

다음을 통해 공유


컴파일러 오류 CS0066

'event': 이벤트는 대리자 형식이어야 합니다.

이벤트 키워드에는 delegate 형식이 필요합니다. 자세한 내용은 이벤트대리자를 참조하세요.

다음 샘플에서는 CS0066을 생성합니다.

// CS0066.cs  
using System;  
  
public class EventHandler  
{  
}  
  
// to fix the error, remove the event declaration and the  
// EventHandler class declaration, and uncomment the following line  
// public delegate void EventHandler();  
  
public class a  
{  
   public event EventHandler Click;   // CS0066  
  
   private void TestMethod()  
   {  
      if (Click != null)  
         Click();  
   }  
  
   public static void Main()  
   {  
   }  
}