private List <Book> Find(EquivalenceCompareKey key, string name) { List <Book> result = new List <Book>(); foreach (var book in books) { if (key(book, name)) { result.Add(book); } } return(result); }
private List<Book> Find(EquivalenceCompareKey key, string name) { List<Book> result = new List<Book>(); foreach (var book in books) { if(key(book, name)) result.Add(book); } return result; }