using System.Collections.Generic;
private DateTime dateOfPublication;
private string abstractText;
public DateTime DateOfPublication
get { return dateOfPublication; }
set { dateOfPublication = value; }
get { return abstractText; }
set { abstractText = value; }
public Book(string title, string isbn, DateTime publicationDate, string abstractText)
DateOfPublication = publicationDate;
static List<Book> books = new List<Book>();
static void DisplayAllBooks()
Console.WriteLine("All Books:");
foreach (Book book in books)
Console.WriteLine("Title: " + book.Title);
Console.WriteLine("ISBN: " + book.ISBN);
Console.WriteLine("Date of Publication: " + book.DateOfPublication.ToShortDateString());
Console.WriteLine("Abstract: " + book.Abstract);
Book book1 = new Book("To Kill a Mockingbird", "978-0061120084", new DateTime(1960, 7, 11), "A classic novel by Harper Lee");
Book book2 = new Book("1984", "978-0451524935", new DateTime(1949, 6, 8), "A dystopian novel by George Orwell");
Book book3 = new Book("The Great Gatsby", "978-0743273565", new DateTime(1925, 4, 10), "A novel by F. Scott Fitzgerald");