internal void Add(Employee employee) { if (null == employee) { throw new ArgumentNullException("employee"); } lock (InnerList.SyncRoot) { InnerList.Add(employee); } } }
internal void AddEmployee(Employee employee) { employee.Department = this; _employees.Add(employee); }