Exemple #1
0
        public static void PersonCame(Person sender, PersonEventArgs e)
        {
            WriteLine(CameMes, sender.Name); // todo pn хардкод. ну и помнишь про IConsole? было бы здорово реализовать таким образом.
            greetByUs?.Invoke(sender.Name);
            greetByUs += sender.Greet;

            goodbye += sender.Goodbye;
        }
Exemple #2
0
 public static void PersonLeft(Person sender, PersonEventArgs e)
 {
     WriteLine(LeftMes, sender.Name); // todo pn хардкод
     if (goodbye != null)
     {
         goodbye -= sender.Goodbye;
         goodbye?.Invoke(sender.Name);
     }
 }