I finally got some time to play with generics...
The most usable generic class I use is as follow :
[
Serializable]
public class EventArgs<T> : EventArgs
{
private T t;
public EventArgs(T t)
{
this.t = t;
}
public T Data
{
get { return t; }
}
}
Just cool!!!