## LAMBDA EXPRESSION IN LINQ Lambda expression are used to work on same group of data in general used with agitate function.

Def :- A lambda expression is a function with out a name calculates and returns a single value.

• Lambda Expression is represented by lambda  operator  (=>) to be read as “Goes to”
• Lambda Expression can be device as 2 categories

1. Expression lambda
2. Statement lambda

### Expression lambda :-

Input parameters Expression

Statement lambda :-

Input parameters { Expression; }

### Example with Expression Lambdas :-

`Namespace CA Sample 2{Class Example2{Static void Main (){List <int> L1 = new Lint  <int> {1,2,3,4,5,6,7,8,9,10};Int c = L1.count  (x =>x >4);Int E count  = L1.count  (x => xy = z ==0);C.W.L (“Count of values grater than 4 is :- ” + c);C.W.L (“Count of values Even numbers  is :- ” + E count);Console. Read ();}}}`

### Output :-

Count of values grater than 4 is :-    6

Count of values Even numbers are  :-  5

`At TekSlate, we offer resources that help you in learning various IT courses.We avail both written material and demo video tutorials. To gain in-depth knowledge and be on par with practical experience, then explore ASP.net Training Videos.`

Example  to implement  lambda expression on employee class :-

Example to count particular dept no and print on the column :-

`Namespace CA Sample 2{Class Example3{Static void Main (){List <Employee> emp list = new list <Employee> (){New  employee  (P emp id = 101, P Ename = “N”, Pdesigen = “pl”, p Doj = new date (2012,03,02),p salary = 1200, pdeptno =10);New  employee  (P emp id = 102, P Ename = “R”, Pdesigen = “tl”, p Doj = new date (2012,04,01),p salary = 1300, pdeptno =20);New  employee  (P emp id = 103, P Ename = “P”, Pdesigen = “ds”, p Doj = new date (2012,05,03),p salary = 1400, pdeptno =30);};Var  R = from  x in Emplist. Select x. p dept no;Int c1 = R.count  (I => i. 10);Int c2 = R.count  (I => i. 20);Int c3 = R.count  (I => i. 30);C.W.L   (“Deptno /t : count /n………………”);C.W.L (“10/t”  + C1);C.W.L (“20/t”  + C2);C.W.L (“30/t”  + C3);C.W.L (“total/t”  + R.count ());}}}`

For indepth understanding click on