protected void NotifyAll(Event e)
 {
     foreach (EventHandler handler in handlers)
     {
         e.Accept(handler);
     }
 }
示例#2
0
 protected void NotifyAll(Event e)
 {
     foreach (EventHandler handler in handlers)
     {
         e.Accept(handler);
     }
 }
 // Process Events Interface
 public void Process()
 {
     if (queue.Count != 0)
     {
         Event e = Dequeue();
         foreach (EventDelegator delegator in delegators)
         {
             e.Accept(delegator);
         }
     }
 }