Multicast Delegate

What is multicast delegate? When it is used?

Questions by sudheer5561   answers by sudheer5561

Showing Answers 1 - 6 of 6 Answers


  • Feb 18th, 2012

Delegate is reference to method nothing like pointers.

  Was this answer useful?  Yes

neeraj deshwal

  • Feb 22nd, 2012

Delegate is used like as a method for method.

  Was this answer useful?  Yes


  • May 12th, 2012

delegate is a type-safe pointer to a method

  Was this answer useful?  Yes

Reeshabh Choudhary

  • Nov 4th, 2015

A useful property of delegate objects is that multiple objects can be assigned to one delegate instance by using the + operator. The multicast delegate contains a list of the assigned delegates. When the multicast delegate is called, it invokes the delegates in the list, in order. Only delegates of the same type can be combined.
The - operator can be used to remove a component delegate from a multicast delegate.

  Was this answer useful?  Yes

Naveen Shivanadri

  • Sep 18th, 2016

Multicast delegate is useful when the application has many methods (each method for each purpose) which are no return type (void) and those methods are using same parameter.

In this case we will use same delegate to execute the all methods, after appending the all methods to a single delegate by using + operator.

Naveen Shivanadri.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.


Related Answered Questions


Related Open Questions