static private List<KeyValuePair<string, Employee>> employeesList = new List<KeyValuePair<string, Employee>>();
This is my generic KeyValuePair List that stores employee objects with employeeid as key.
How to get value i.e Employee object with the help of the string key.
You'd be better off using a Dictionary though. That way you could look up the Id directly rather than iterating the list.