Can I declare a delegate outside of a class? i.e. public delegate void myDelegate()
Can I declare a event outside of a class? i.e. public event myDelegate myEvent;
If not then WHY?
Is is necessary that a event delegate should take the 'source' and 'EventArgs' parameters?
Have U ever heard of the 'EventHandler' delegate? Where have U seen it being used?