Есть некоторые делегаты, предопределенные в С#
Я знаю:
EventHandler // Default event callbacks
EventHandler<T> // Default event callbacks with custom parameter (inheriting from EventArgs)
Action // Function without return value and without parameter
Action<T1, T2, T3, T4> // Function without return value and 1-4 parameters
Func<T1, T2, T3, T4, TResult> // Methos with 0-4 parameters and one result type
Predicate<T> // equivalent to Func<T, bool>
Есть много других для особых случаев и сгенерированных частей формы фреймворка, но они часто хороши для использования в самозаписываемом коде.
Если вы знаете еще несколько полезных, добавьте их. В противном случае будет дан ответ.