/// <summary> /// Метод, подсчитывающий, сколько коллекционных книг выпустило издательство /// </summary> /// <param name="office">Издательство</param> /// <returns></returns> private static int countCollectionBooks(IPublishingOffice <IBook> office) { int num = 0; foreach (IBook book in office) { if (book.CostPrice > 1000) { num++; } } return(num); }
public PublishingOfficeEnumerator(IPublishingOffice <T> office) { this.office = office; currIndex = -1; currBook = default(T); }