public int CompareTo(object obj)
        {
            _Book temp = obj as _Book;

            if (temp != null)
            {
                if (this.BookName.ToCharArray()[0] > temp.BookName.ToCharArray()[0])
                {
                    return(1);
                }
                if (this.BookName.ToCharArray()[0] < temp.BookName.ToCharArray()[0])
                {
                    return(-1);
                }
                else
                {
                    return(0);
                }
            }
            else
            {
                throw new ArgumentException("Argument is wrong!!!");
            }
        }
 public void ShowHistory(_Book book)
 {
     //TODO: показать данные из таблицы истории
     //по значению book
 }
 public BooksContainer Add(_Book book)
 {
     bookCollection.Add(book);
     return(this);
 }