Sind EventArg-Klassen jetzt erforderlich, da wir Generika haben?
Bei Generika gibt es jemals einen Grund, bestimmte abgeleitete EventArg-Klassen zu erstellen
Es scheint, als ob Sie sie jetzt einfach mit einer generischen Implementierung im laufenden Betrieb verwenden können.
Sollte ich alle meine Beispiele durchgehen und meine eventArg - Klassen entfernen (StringEventArgs, MyFooEventArgs usw.)
public class EventArgs<T> : EventArgs
{
public EventArgs(T value)
{
m_value = value;
}
private T m_value;
public T Value
{
get { return m_value; }
}
}