public EventHandler <MyEventArguments> MyEvent; //Событие public void Notify(string message) //Метод вызывающий событие { MyEventArguments args = new MyEventArguments(message); MyEvent?.Invoke(this, args); }
public void Update(object sender, MyEventArguments args)//Сам обработчик события { Console.WriteLine(((Publisher)sender).Name + " sent a message " + args.Message); }