Прочитать на английском

Поделиться через


Ошибка компилятора CS0065

"событие": свойство события должно иметь методы доступа на добавление и удаление

Событие, которое не является полем, должно иметь оба метода доступа.

Следующий пример приводит к возникновению ошибки CS0065:

C#
// CS0065.cs
using System;
public delegate void EventHandler(object sender, int e);
public class MyClass
{
   public event EventHandler Click   // CS0065,
   {
      // to fix, uncomment the add and remove definitions
      /*
      add
      {
         Click += value;
      }
      remove
      {
         Click -= value;
      }
      */
   }

   public static void Main()
   {
   }
}

См. также