public static void DemoMain() { Person john = new Person { Name = "Джон" }; Person hugo = new Person { Name = "Hugo" }; // подписываемся на события прихода людей hugo.Came += PersonCame; john.Came += PersonCame; // подписываемся на события ухода людей hugo.Leave += new EventHandler(PersonLeft); john.Leave += new EventHandler(PersonLeft); // люди приходят john.GoToWork(); hugo.GoToWork(); // люди уходят john.ToLeave(); hugo.ToLeave(); }