So stellen Sie sicher, dass ein Ereignis nur einmal abonniert wird

Möchte ich sicherstellen, dass ich nur abonnieren, der einmal in einer bestimmten Klasse für ein Ereignis an eine Instanz.

Z.B. ich möchte in der Lage sein, Folgendes zu tun:

if (*not already subscribed*)
{
    member.Event += new MemeberClass.Delegate(handler);
}

Wie würde ich mich über die Durchführung einer solchen Wache?

InformationsquelleAutor der Frage Glen T | 2008-12-15

Schreibe einen Kommentar