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 |
How will you load dynamic assembly? How will create assemblies at run time?
what is entity sql?
About DTS package ?
1 Answers Accenture, Grafotech,
What is the difference between structures and enumeration ?
what is linq to entities?
What is html.renderpartial?
What are the different types of filters, in an asp.net mvc application?
what is lazy loading in entity framework?
mention in what all scenarios entity framework can be applicable?
can we call the garbage collector to run explicicitly?
What is Layout in ASP.Net MVC?
Is razor a server side?