Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
@angwedh: Du müsstest die Modifikatoren die von Ereignissen abhängen halt nicht in einer Liste speichern, sondern zum Beispiel in einem Dictionary, das ein Ereignis auf die Funktion abbildet.