Answer:
A delegate in C# allows you to pass method of one class to objects of other class that can call these methods.
OR
A delegate is an object that holds the reference to a method.
In C++ it is called function pointer.
Asked In: Many Interviews |
Alert Moderator