Delegates in .NET can be considered as address to methods. This can be considered to be equivalent to Function Pointers in C++. However, there are some difference like delegates are type-safe and a delegate class can hold reference to multiple methods.
.net