Ich habe Klasse mit statischem EventHandler
Ereignisse:Sender statischen Eventhandler Ereignis
public static event EventHandler MyEvent;
static void RaiseEvent()
{
EventHandler p = MyEvent;
if (p != null)
{
p(null, EventArgs.Empty);
}
}
Da ich kein this
Objekt, das als Ereignissender verwendet werden kann, hebe ich dieses Ereignis mit sender = null
. Ist es in Ordnung, diesen Parameter entsprechend den .NET-Programmierrichtlinien auf null zu setzen? Wenn nicht, welches Objekt kann ich als Absender verwenden?