Пример кода, в котором события невозможно заменить обычными методами - C#
Формулировка задачи:
Форумчане не покажите примерчик не большой, где нужны события и из не возможно заменить обычным методом?
Ведь по факту можно и методы везде впихивать)))
Решение задачи: «Пример кода, в котором события невозможно заменить обычными методами»
textual
Листинг программы
public class Mail { public string Letter { get; set; } } public class Mailbox { public void AddLetter(string letter, Action<string> afterReceive) { var e = new Mail {Letter = letter}; afterReceive(letter); } } } internal class Program { private static void Main(string[] args) { var mailbox = new Mailbox(); mailbox.AddLetter("Письмо", (s => { Console.WriteLine("Получено письмо!\nТекст: {0}", s); })); Console.Read(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д