Поясните мне пример события,которое я сейчас приведу - C#

Узнай цену своей работы

Формулировка задачи:

Как это всё осуществляется? Не полностью понял. Вот код
// Демонстрация использования простейшего события.
using System;
// Объявляем делегат для события.
delegate void MyEventHandler();
// Объявляем класс события.
class MyEvent {
public event MyEventHandler SomeEvent;
// Этот метод вызывается для генерирования события.
public void OnSomeEvent() {
if(SomeEvent != null) SomeEvent();
}
}
class EventDemo {
// Обработчик события.
static void handler() {
Console.WriteLine("произошло событие.");
}
public static void Main() {
MyEvent evt = new MyEvent();
// Добавляем метод handler() в список события.
evt.SomeEvent += new MyEventHandler(handler);
// Генерируем событие.
evt.OnSomeEvent();
}
}

Решение задачи: «Поясните мне пример события,которое я сейчас приведу»

textual
Листинг программы
void MainFormLoad(object sender, EventArgs e)
        {
            
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.167 из 5
Похожие ответы