Home / ASP.NET Wiki / Data Access / LINQ / Lambda Expressions

Lambda Expressions

 Rate It (2)

Lambda expressions provide a concise, functional syntax for writing anonymous methods. They are super useful when writing LINQ query expressions as they provide a very compact and type-safe way to write functions that can be passed as arguments for subsequent evaluation. Lambda Expressions were introduced in the .NET Framework 3.5.

A lambda expression is identified using the Func keyword, which takes 2 or 3 generic arguments as parameters.  In C#, <alias> => denotes a lamdba expression, whereas Function(<alias>) denotes a lambda in VB.NET.

Articles/Blogs 

Revision number 4, Friday, June 27, 2008 9:33:20 PM by bmains

Comments

Shortcuts

Table of Contents

Top Wiki Contributors

(last 30 days)

  1. abiruban (1)