I think I have a good understand of what they are and how they work only I simply dont understand why one would ever need to use delegates.
why not just make classes, objects and methods and create instances of them until the cows come home and never use delegates. Clearly I am missing something...