What is delegates & multicast delegate?
Answers were Sorted based on User's Feedback
Answer / neerajtyagi
delegate void Del(string s);
class TestClass
{
static void Hello(string s)
{
System.Console.WriteLine(" Hello, {0}!", s);
}
static void Goodbye(string s)
{
System.Console.WriteLine(" Goodbye, {0}!", s);
}
static void Main()
{
Del a, b, c, d;
// Create the delegate object a that references
// the method Hello:
a = Hello;
// Create the delegate object b that references
// the method Goodbye:
b = Goodbye;
// The two delegates, a and b, are composed to form
c:
c = a + b;
// Remove a from the composed delegate, leaving d,
// which calls only the method Goodbye:
d = c - a;
System.Console.WriteLine("Invoking delegate a:");
a("A");
System.Console.WriteLine("Invoking delegate b:");
b("B");
System.Console.WriteLine("Invoking delegate c:");
c("C");
System.Console.WriteLine("Invoking delegate d:");
d("D");
}
}
// Output will be
Invoking delegate a:
Hello, A!
Invoking delegate b:
Goodbye, B!
Invoking delegate c:
Hello, C!
Goodbye, C!
Invoking delegate d:
Goodbye, D!
Is This Answer Correct ? | 15 Yes | 2 No |
Answer / penchal das
Delegate is method which is used to call a method number of
times..
Is This Answer Correct ? | 3 Yes | 2 No |
What is the difference between ref & out parameters in c#?
Is string a primitive data type in c#?
hi, is compulsory .net knowledge need for biztalk server training. if need, how far?.tell me some info abt real time instructors in hyd or other?
What is use of console?
What is difference between var dynamic and object in c#?
Differentiate between response.expires and response.expiresabsolute?
What is data hiding in c#?
What are the boolean data types in c#?
What is a three-tier application.
what is a template?
What is hashset c#?
Does c# support const methods, properties, or events?