public static void Promote(List <emp> employee, ispromote employees) { foreach (emp e in employee) { if (employees(e)) { Console.WriteLine(e.name); } } }
public static void Main() { List <emp> emplist = new List <emp>(); emplist.Add(new emp { id = 10, name = "liki", exp = 5, salary = 5000 }); emplist.Add(new emp { id = 11, name = "like", exp = 2, salary = 5000 }); emplist.Add(new emp { id = 12, name = "likm", exp = 4, salary = 5000 }); emplist.Add(new emp { id = 14, name = "likt", exp = 6, salary = 5000 }); ispromote i = new ispromote(promoted); emp.Promote(emplist, i); }