コード例 #1
0
        static void Main(string[] args)
        {
            string[] options   = { "Display a list of all books", "Display a list of loaners", "Add a new book to the library", "Register a new loaner", "Loan a book", "Return a book" };
            bool     isRunning = true;
            Library  lib       = new Library();

            while (isRunning)
            {
                for (int i = 0; i < options.Length; i += 1)
                {
                    Console.WriteLine(i + 1 + ") " + options[i]);
                }

                string input = Console.ReadLine();
                if (input == "")
                {
                    continue;
                }

                Console.Clear();
                switch (input[0])
                {
                case '1':
                    lib.DisplayAllBooks();
                    break;

                case '2':
                    lib.DisplayAllLoaners();
                    break;

                case '3':
                    lib.AddBookToLibrary();
                    break;

                case '4':
                    lib.NewLoaner();
                    break;

                case '5':
                    lib.LoanBook();
                    break;

                case '6':
                    lib.ReturnBook();
                    break;
                }
                Console.WriteLine();
                lib.WriteToFiles();
            }
        }