// C# program to find the names of the
// employees whose length is less than 4
using System;
using System.Linq;
using System.Collections.Generic;
// Employee details
public class Employee {
public int emp_id{get; set;}
public string emp_name{get; set;}
public string emp_gender{get; set;}
public string emp_hire_date{get; set;}
public int emp_salary{get; set;}
}
public class GFG{
// Main method
static public void Main (){
List<Employee> emp = new List<Employee>(){
new Employee(){emp_id = 209, emp_name = "Anjita", emp_gender = "Female",
emp_hire_date = "12/3/2017", emp_salary = 20000},
new Employee(){emp_id = 210, emp_name = "Soniya", emp_gender = "Female",
emp_hire_date = "22/4/2018", emp_salary = 30000},
new Employee(){emp_id = 211, emp_name = "Rohit", emp_gender = "Male",
emp_hire_date = "3/5/2016", emp_salary = 40000},
new Employee(){emp_id = 212, emp_name = "Anu", emp_gender = "Female",
emp_hire_date = "4/8/2017", emp_salary = 80000},
new Employee(){emp_id = 213, emp_name = "Anil", emp_gender = "Male",
emp_hire_date = "12/1/2016", emp_salary = 60000},
new Employee(){emp_id = 214, emp_name = "Anju", emp_gender = "Female",
emp_hire_date = "17/6/2015", emp_salary = 50000},
};
// Query to find the names of the
// employees whose length are less
// than 4 Using SkipWhile method
var res = emp.SkipWhile(e=> e.emp_name.Length > 4);
foreach(var val in res)
{
Console.WriteLine("Employee Name: {0}",
val.emp_name);
}
}
}