Example #1
0
        public static void Main()
        {
            Book bookOne   = new Book("Animal Farm", 2003, "George Orwell");
            Book bookTwo   = new Book("The Documents in the Case", 2002, "Dorothy Sayers", "Robert Eustace");
            Book bookThree = new Book("The Documents in the Case", 1930);

            BookComparator bc = new BookComparator();

            Console.WriteLine((bc.Compare(bookOne, bookTwo) == -1));
            Console.WriteLine((bc.Compare(bookTwo, bookThree) == -1));
            Console.WriteLine((bc.Compare(bookThree, bookOne) == 1));
            Console.WriteLine((bc.Compare(bookOne, bookOne) == 0));
        }
Example #2
0
        public static void Main()
        {
            Book           bookOne   = new Book("Animal Farm", 2003, "George Orwell");
            Book           bookTwo   = new Book("The Documents in the Case", 2002, "Dorothy Sayers", "Robert Eustace");
            Book           bookThree = new Book("The Documents in the Case", 1930);
            BookComparator xFiles    = new BookComparator();

            Console.WriteLine(xFiles.Compare(bookTwo, bookThree));
            Library libraryOne = new Library();
            Library libraryTwo = new Library(bookOne, bookTwo, bookThree);

            foreach (var book in libraryTwo)
            {
                Console.WriteLine(book);
            }
        }