Lezen in het Engels

Delen via


Compilerfout CS0066

'gebeurtenis': de gebeurtenis moet van het type gedelegeerde zijn

Voor het trefwoord voor de gebeurtenis is een gemachtigde vereist. Zie Gebeurtenissen en gemachtigden voor meer informatie.

In het volgende voorbeeld wordt CS0066 gegenereerd:

// 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()  
   {  
   }  
}