Описать класс "Домашняя библиотека" - C#

Узнай цену своей работы

Формулировка задачи:

Описать класс «Домашняя библиотека». Предусмотреть возможность работы с произвольным количеством книг, поиска книги по любому признаку (за автором, за годом издания или категорией), добавление книг в библиотеку, удаление книги из нее, доступ к книге за номером. Написать программу, которая демонстрирует все разработаны элементы класса.это на с#.и связать с базами данных.

Решение задачи: «Описать класс "Домашняя библиотека"»

textual
Листинг программы
class Book
    {
        public int bookNumber;
        public string Author;
        public int year;
        public string Category;
    }
 
    class Library
    {
        private List<Book> _Library;
 
        public void AddBook(Book book)
        {
            _Library.Add(book);
        }
 
        public Book FindBookByBookNumber(int number)
        {
            return _Library.Where(i => i.bookNumber == number).FirstOrDefault();
        }
 
        public void DeleteBookByBookNumber(int number)
        {
            var book = _Library.Where(i => i.bookNumber == number).FirstOrDefault();
            if (book != null)
            {
                _Library.Remove(book);
            }
        }
    }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.667 из 5
Похожие ответы