using System.Collections.Generic;
using System.Threading.Tasks;
static void Main(string[] args)
Employee e = new Employee();
Console.WriteLine("1.ADD");
Console.WriteLine("2.DELETE");
Console.WriteLine("3.SEARCH");
Console.WriteLine("4.DISPLAY");
Console.WriteLine("5.Exit");
Console.WriteLine("Enter Your Choice");
n = Int32.Parse(Console.ReadLine());
case 1:int id = Int32.Parse(Console.ReadLine());
String Name = Console.ReadLine();
double sal = Double.Parse(Console.ReadLine());
Employee e1 = new Employee()
Console.WriteLine(e.AddEmployee(e1));
case 2:int id1 = Int32.Parse(Console.ReadLine());
Console.WriteLine(e.DeleteEmployee(id1));
public String EmployeeName
List<Employee> Emp = new List<Employee>();
public bool AddEmployee(Employee e)
public bool DeleteEmployee(int id)
if(Emp.Remove(Emp.Find(emp => emp.EmployeeID == id)))
public String SearchEmployee(int id)
Employee c =Emp.Find(emp => emp.EmployeeID == id);
public Employee[] GetAllEmployeesist()
foreach(Employee e in Emp)
Console.WriteLine("ID ={0} Name ={1} Salary ={2}", e.EmployeeID, e.EmployeeName, e.Salary);