Ejemplo n.º 1
0
 public IEnumerable <ParkingSlot> Filter(IEnumerable <ParkingSlot> items, IParkingSlotCriteria <ParkingSlot> t)
 {
     foreach (var item in items)
     {
         if (t.IsCriteriaMet(item))
         {
             yield return(item);
         }
     }
 }
Ejemplo n.º 2
0
 public bool IsCriteriaMet(T t)
 {
     return(_first.IsCriteriaMet(t) && _second.IsCriteriaMet(t));
 }