A function pointer in C/C++ as we all know is one that
points to the base address of a function in the memory. Similarly, delegates
are C# function pointers that are managed and type safe. This article has had a
glimpse at delegates and how they can be used in C#.