By convention classes are often named like nouns, methods like verbs and interfaces like adjectives.
What is the common naming convention for a delegate? Or what\'s
In case of Events (with Delegates) Windows Forms uses following convention:
Delegate:
public delegate void MouseEventHandler(object sender, MouseEventArgs e);
Event:
public event MouseEventHandler MouseClick;
Event Listener:
this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.Form1_MouseClick);