The World of Delegates in C#