Ошибка компилятора CS1609
Обновлен: Ноябрь 2007
Сообщение об ошибке
Модификаторы нельзя размещать в объявлениях методов доступа к событиям
Modifiers cannot be placed on event accessor declarations
Модификаторы можно помещать только в объявления событий, они не должны содержаться в объявлениях методов доступа к событиям. Дополнительные сведения см. в разделе Использование свойств (руководство по программированию в C#).
Пример
Следующий пример проводит к созданию ошибки CS1609.
// CS1609.cs
// compile with: /target:library
delegate int Del();
class A
{
public event Del MyEvent
{
private add {} // CS1609
// try the following line instead
// add {}
remove {}
}
}