126.
Generic delegates helps to
View Description
If a generic method has to exposed through a delegate then the delegate should be a generic delegate.
For example
delegate TResult MathFunction(T1 var1, T2 var2);
can point to a math function which could accept an interger or double or any other numeric types