示例#1
0
 public void RegistriereEventListener(string eventTyp, EventMethode methode)
 {
     if (!events.ContainsKey(eventTyp))
     {
         events.Add(eventTyp, new List <EventMethode> ());
     }
     events [eventTyp].Add(methode);
 }
示例#2
0
 public void EntferneEventListener(string eventTyp, EventMethode methode)
 {
     if (!events.ContainsKey(eventTyp))
     {
         return;
     }
     events [eventTyp].Remove(methode);
     if (events [eventTyp].Count == 0)
     {
         events.Remove(eventTyp);
     }
 }