About delegates ?
Answers were Sorted based on User's Feedback
Answer / naren
1. Delegates holds reference to a method
2. Delegates are objects which points towards a function
which matches its signature
3. Delegates are reference type used to encapsulate method
with specific signature
4. Delegates are typesafe and secure
//declaring a delegate
delegate void SampleDelegate(string message)
//declaring delegate with same signature
static void SampleDelegateMethod(string message)
{
console.writeline(message);
}
//creating delegate method
SampleDelegate d1 = new SampleDelegateMethod();
//invoking method
d1(message);
| Is This Answer Correct ? | 10 Yes | 1 No |
Answer / sridevi
Delegates are like function pointer in c++ with type-safe.
They can be used in 2 situations
1. callback methods
2. eventHandler
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / ravindra
delegate is a reference type which is used to encapsulate a
method with specific signature.
delegates are 2 types
1.single cast delegate
2.multi caste delegate.
Adv:
1.it will improve the performance of the application.
| Is This Answer Correct ? | 5 Yes | 1 No |
Answer / payal
Delegate hold reference to another function or method
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / amit kumar
delegates holds the reference of the function
then you can call that function through the delegate object
main benifit of delegate is that you can make difference
between class objects
you can assign the different -2 methods to different-2
object of same class
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / guest
these are just reference to the methods and delegates are
used at the bottom of events.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / prithviraj p
Delegate is a strongly typed function pointer. A delegate
object encapsulates a reference to a method
| Is This Answer Correct ? | 0 Yes | 1 No |
What is difference between view state and session state?
How can you handle errors in Web API?
Is post back in asp.net?
Difference between .NET and previous version?
Is react a template engine?
What is the difference between asp.net mvc and asp.net webforms? : asp.net mvc
What are the different authentication modes in the .NET environment?
How can u handle Exceptions in Asp.Net?
What is the use of SmartNavigation property?
What is form method?
What benefit does your code receive if you decorate it with attributes demanding specific Security permissions?
Explain what is clr?
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)