예제 #1
0
        public void Remove(Person person)
        {
            Persons.Remove(person);

            foreach (Person per in Persons)
            {
                person.Came -= per.Greet;
                per.Came    -= person.Greet;
                person.Gone += per.Parting;
            }
            person.CloseDoor();
        }