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; }
    }
}

Antworten auf die Frage(8)

Ihre Antwort auf die Frage