What are multicast delegates ? give me an example



What are multicast delegates ? give me an example..

Answer / kirti

Delegate that can have more than one element in its invocation List.

using System;

namespace SampleMultiCastDelegate

{

class MultiCast

{

public delegate string strMultiCast(string s);

}

}

MainClass defines the static methods having same signature as delegate.

using System;

namespace SampleMultiCastDelegate

{

public class MainClass

{

public MainClass()

{

}

public static string Jump(string s)

{

Console.WriteLine("Jump");

return String.Empty;

}

public static string Run(string s)

{

Console.WriteLine("Run");

return String.Empty;

}

public static string Walk(string s)

{

Console.WriteLine("Walk");

return String.Empty;

}

}

}

The Main class:

using System;

using System.Threading;

namespace SampleMultiCastDelegate

{

public class MainMultiCastDelegate

{

public static void Main()

{

MultiCast.strMultiCast Run,Walk,Jump;

MultiCast.strMultiCast myDelegate;

///here mydelegate used the Combine method of System.MulticastDelegate

///and the delegates combine

myDelegate=(MultiCast.strMultiCast)System.Delegate.Combine(Run,Walk);

}

}

}

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Dot Net Framework Interview Questions

How will you load dynamic assembly? How will create assemblies at run time?

3 Answers   Lance Soft, MGL,


what is entity sql?

0 Answers   Microsoft,


About DTS package ?

1 Answers   Accenture, Grafotech,


What is the difference between structures and enumeration ?

1 Answers  


what is linq to entities?

0 Answers   Microsoft,






What is html.renderpartial?

0 Answers  


What are the different types of filters, in an asp.net mvc application?

1 Answers   NA,


what is lazy loading in entity framework?

0 Answers   Microsoft,


mention in what all scenarios entity framework can be applicable?

0 Answers   Microsoft,


can we call the garbage collector to run explicicitly?

6 Answers   Kanbay, Volvo,


What is Layout in ASP.Net MVC?

0 Answers   B-Ways TecnoSoft,


Is razor a server side?

0 Answers  


Categories