В чем преимущество использования
_books.RowChanged +=new DataRowChangeEventHandler(_books_RowChanged);
, который VS автоматически вставляет, вместо использования
_books.RowChanged += _books_RowChanged;
, который мне кажется как более коротким, так и более эффективным.