using
System;
using
System.Collections.Generic;
using
System.Linq;
using
System.Text;
using
System.Threading.Tasks;
class
Employee{
int
id;
int
salary;
string
name;
string
department;
public
override
string
ToString()
{
return
id +
" "
+ name +
" "
+
salary +
" "
+ department;
}
static
void
Main(
string
[] args)
{
List<Employee> emp =
new
List<Employee>()
{
new
Employee{ id = 101, name =
"Sravan"
,
salary = 12000, department =
"HR"
},
new
Employee{ id = 102, name =
"deepu"
,
salary = 15000, department =
"Development"
},
new
Employee{ id = 103, name =
"manoja"
,
salary = 13000, department =
"HR"
},
new
Employee{ id = 104, name =
"Sathwik"
,
salary = 12000, department =
"Designing"
},
new
Employee{ id = 105, name =
"Saran"
,
salary = 15000, department =
"Development"
}
};
IEnumerable<Employee> result = emp.Where(x => x.name[0] ==
'S'
);
Console.WriteLine(
"ID Name Salary Department"
);
Console.WriteLine(
"++++++++++++++++++++++++++++"
);
foreach
(Employee e
in
result)
{
Console.WriteLine(e.ToString());
}
}
}