10.1-LINQ
File Location
Discussion
class Program
{
static void Main(string[] args)
{
Employee[] employeeArray = {
new Employee() { EmployeeID = 1, EmployeeName = "John", Age = 38 },
new Employee() { EmployeeID = 2, EmployeeName = "Rachel", Age = 21 },
new Employee() { EmployeeID = 3, EmployeeName = "Bill", Age = 25 },
new Employee() { EmployeeID = 4, EmployeeName = "Monica" , Age = 20 },
new Employee() { EmployeeID = 5, EmployeeName = "Ron" , Age = 31 },
new Employee() { EmployeeID = 6, EmployeeName = "Taylor", Age = 27 },
new Employee() { EmployeeID = 7, EmployeeName = "Rob",Age = 29 },
};
Employee[] employees = new Employee[10];
int i = 0;
foreach (Employee emp in employeeArray)
{
if (emp.Age > 25 && emp.Age < 40)
{
employees[i] = emp;
i++;
}
}
}
}
class Employee
{
public int EmployeeID { get; set; }
public string EmployeeName { get; set; }
public int Age { get; set; }
}Discussion
Lambda Expression
Challenge
Optional Reading
Last updated