Overview
- Holds a reference to a method.
- Declared in a single line; the framework provides the underlying implementation.
Good practice
- A delegate used for events should take 2 parameters: an object sender and the event arguments.
- You should derive from EventArgs to supply custom event data.
Examples
Simple Delegate
public delegate void MyEventHandler(object sender, EventArgs e);
You May Also Like

Exam 70-536 Study Notes
My study notes for Microsoft exam 70-536: .NET types, collections, generics, I/O, serialization and more, with C# examples.

Starting Exam 70-536 Study
After a burnout, I'm putting my own project on hold to study for Microsoft exam 70-536.

Design Patterns - Proxy Pattern
The Proxy Pattern, and the last article in the design patterns series, now that I've finished reading Head First Design Patterns.




