Поясните мне пример события,которое я сейчас приведу - 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)
- {
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д