using System.Collections.Generic;
public static void Main()
Customer c1=new Customer()
{ID=111,Name="Preeti",Sal=90000};
Customer c2=new Customer()
{ID=112,Name="Deepak",Sal=50000};
Customer c3=new Customer()
{ID=113,Name="sanam",Sal=10000};
List<Customer> cc=new List<Customer>(2);
{Console.WriteLine("CUSTOMER EXIST");}
{Console.WriteLine("CUSTOMER DOESNOT EXIST");}
if(cc.Exists(cus => cus.Name.StartsWith("M")))
{Console.WriteLine("CUSTOMER EXIST");}
{Console.WriteLine("CUSTOMER DOESNOT EXIST");}
Customer v=cc.Find(cus=>cus.Sal>10000);
Console.WriteLine("Customer info:ID={0} Name={1} Sal={2}",v.ID,v.Name,v.Sal);
Customer n=cc.FindLast(cus=>cus.Sal>10000);
Console.WriteLine("Customer info:ID={0} Name={1} Sal={2}",n.ID,n.Name,n.Sal);
List<Customer> a= cc.FindAll(cus=>cus.Sal>10000);
Console.WriteLine("Customer info:ID={0} Name={1} Sal={2}",f.ID,f.Name,f.Sal);
public string Name{get;set;}