Need help on defining delegates
I'm at that point in my book where I need to write about delegates. While I do “get” delegates, it's really hard for me to put into words what they are. Every example I've seen in other books does a poor job of it, in part because the descriptions are so abstract that you end up scratching your head and wondering why you'd ever ever need one.
So before I spoil your thoughts with the direction I think I want to go, you tell me what you'd say. My audience is ASP.NET developers making the leap to OOP, probably from more of a script-heavy background.
What do you think?
By the way, what's the syntax for generics (Whidbey) in VB.NET?