Vijay Kumar
What is anonymous method?
By Vijay Kumar in .NET on Sep 09 2014
  • Vijay Kumar
    Sep, 2014 9

    The concept of anonymous method was introduced in C# 2.0. An anonymous method is an inline unnamed method in the code. It is created using the delegate keyword and doesn't have its name and return type. In this way, an anonymous method has no name, optional parameters and return type; it has only body. An anonymous method behaves like a regular method and allows you to write inline code in place of regular method. Key points about anonymous method 1. A variable, declared outside the anonymous method can be accessed inside the anonymous method. 2. A variable, declared inside the anonymous method can't be accessed outside the anonymous method. 3. We use anonymous method in event handling. 4. An anonymous method, declared without parenthesis can be assigned to a delegate with any signature. 5. Unsafe code can't be accessed within an anonymous method. 6. An anonymous method can't access the ref or out parameters of an outer scope.

    • 1
  • ragini varshney
    Nov, 2014 28

    The customize form of anonymous method is lamda expression.It has no name and return type .It is called Inline Method.It has only Body

    • 0
  • Munesh Sharma
    Oct, 2014 1

    http://www.tutorialspoint.com/csharp/csharp_anonymous_methods.htm

    • 0


Most Popular Job Functions


MOST LIKED QUESTIONS