title: How are user-defined delegates used and created in C#?
body: <p>I've used delegates when designing win forms in .NET... i.e. drag/drop a button, double click, and fill in the myButton_click event.  I want to understand how to create and use user-defined delegates in C#.</p>
  
  <p>How are user-defined delegates used and created in C# ?</p>