В методе вызова события OnClick, во время компиляции возникает ошибка - C#
Формулировка задачи:
Всем привет . Подскажите, почему в методе вызова события OnClick4(), во время компиляции возникает ошибка
?
Листинг программы
- Событие "Events.Button_user.Click4" может находиться только в левой части операции += или -=
Листинг программы
- public delegate void ClickHandler();
- class Button_user
- {
- ClickHandler click4;
- public event ClickHandler Click4
- {
- add
- {
- click4 += value;
- }
- remove
- {
- click4 -= value;
- }
- }
- public void OnClick4()
- {
- Click4();
- }
- }
- class Program
- {
- static void btn_Click_4()
- {
- Console.WriteLine("Btn 4 Click!");
- }
- static void Main(string[] args)
- {
- Button_user btn = new Button_user();
- btn.Click4 += btn_Click_4;
- btn.OnClick4();
- Console.ReadLine();
- }
- }
Решение задачи: «В методе вызова события OnClick, во время компиляции возникает ошибка»
textual
Листинг программы
- public event ClickHandler Click2;
- public void OnClick2()
- {
- if (Click2 != null)
- Click2();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д