C # Action / Вопрос о стиле делегата

Что считается лучшим стилем для определения события:

public event Action<object, double> OnNumberChanged;

или же

public delegate void DNumberChanged(object sender, double number);
public event DNumberChanged OnNumberChanged;

Первый занимает меньше времени, но делегат дает имена параметрам. Когда я набираю это, я думаю, что номер 2 - победитель, но я могу ошибаться.

Изменить: другой (третий) подход является победителем. Читай ниже.

Ответы на вопрос(5)

Ваш ответ на вопрос