コード例 #1
0
ファイル: Reader.cs プロジェクト: admirall32/Library
        public bool TakeBook(List <string> bookNames)
        {
            if (bookNames.Count > 0)
            {
                List <Book> newBooks = new List <Book> {
                };

                foreach (string bookName  in bookNames)
                {
                    Book currentBook = myLibrary.GetBookByName(bookName);

                    if (currentBook != null)
                    {
                        newBooks.Add(currentBook);
                    }
                    else
                    {
                        Console.WriteLine("Книга с названием \"" + bookName + "\" не найдена.");
                    }
                }

                if (newBooks.Count > 0)
                {
                    TakeBook(newBooks);
                    return(true);
                }
            }

            return(false);
        }