public static void SeeBooks(IBookNumerable library) { var iterator = library.CreateNumerator(); while (iterator.HasNext()) { var book = iterator.Next(); Console.WriteLine(book.Name); } }
public LibraryNumerator(IBookNumerable a) { aggregate = a; }
public LibraryNumerator(IBookNumerable bookNumerable) { _bookNumerable = bookNumerable; _index = 0; }
public LibraryNumerator(IBookNumerable aggregate) { _aggregate = aggregate; }
public LibraryNumerator(IBookNumerable bookNumerable) { _aggregate = bookNumerable; }
public LibraryNumerator(IBookNumerable e) => aggregate = e;