Второй занимает меньше кода и оба означают одно и то же.
Возможно, вы захотите использовать универсальную версию EventHandler - EventHandler<TEventArgs>
.Вы сэкономите на объявлении всех этих делегатов.
Вы также можете использовать лямбда-выражения, т. Е.
toolbarControl1.OnUploadEventHandler +=
(sender, args) => { /* Your code goes here */ };