public void ProcessPaperbackBooks(ProcessPapaerBackDelegate processBook) { foreach (Book b in list) { if (b.paperback) { processBook(b); } } }
static void Main(string[] args) { BookDB Newbook = new BookDB(); Newbook.AddBook("Angular Essentials", "Dananjay Kumar Singh", 350, true); Newbook.AddBook("Java Fx", "DarkHill Publications", 200, true); ProcessPapaerBackDelegate de = new ProcessPapaerBackDelegate(SoldBook); de += RentBook; Newbook.ProcessPaperbackBooks(de); }