public static IEnumerable <Term> RetriveTerms(this TimeBox timeBox, DateTime start, DateTime end) { var terms = timeBox.GetAllTerm <Term>(start, end).ToList(); terms.RemoveAll(o => o.IsInTheRange(start, end)); return(terms); }