Ошибка компилятора CS0069
Обновлен: Ноябрь 2007
Сообщение об ошибке
Событие в интерфейсе не может иметь методы доступа add и remove
An event in an interface cannot have add or remove accessors
Определить функции методов доступа событий в интерфейсе невозможно. Дополнительные сведения см. в разделах События (Руководство по программированию в C#) и Интерфейсы (Руководство по программированию в C#).
Следующий пример приводит к созданию ошибки CS0069:
// CS0069.cs
// compile with: /target:library
public delegate void EventHandler();
public interface a
{
event EventHandler Click { remove {} } // CS0069
event EventHandler Click2; // OK
}