What is a Multicast delegate ?

A delegate is an object that contains a reference to a method. You can pass that delegate around like you can any other object: assign to a variables and properties, pass to method parameters and return from functions. When you invoke the delegate, the method is executed. A multicast delegate is simply a delegate that can refer to more than one method.
 
Back
Top