Guest User

Predicat

a guest
Jul 5th, 2015
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.57 KB | None | 0 0
  1. public class Employees : ICollection
  2. {
  3.  
  4.     public List<Employee> emps = new List<Employee>();
  5.  
  6.     private class NamePredicat
  7.     {
  8.         public string NameToFind = "";
  9.         public NamePredicat(string Name)
  10.         {
  11.             this.NameToFind = Name;
  12.         }
  13.         public bool Predicat(Employee E)
  14.         {
  15.             return E.Name.Equals(NameToFind);
  16.         }
  17.     }
  18.  
  19.     public Employee Search(string Name)
  20.     {
  21.         NamePredicat P = new NamePredicat(Name);
  22.         Employee E =  emps.Find(P.Predicat);
  23.  
  24.         return E; // or null
  25.     }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment