标准类库中是否有常用的代理?

Bre*_*yan 1 c# delegates

我发现自己经常写代理,这些代理采用常见的参数或返回类型.因此我经常发现自己使用这样的代表:

public delegate void CommonVoidEmptyDelegate();
public delegate void CommonVoidDelegate<TParam>(TParam p);
public delegate void CommonVoidParamDelegate<TParam>(params TParam[] p);
public delegate TReturn CommonEmptyDelegate<TReturn, TParam>(TParam p);
public delegate TReturn CommonParamDelegate<TReturn, TParam>(params TParam[] p);
Run Code Online (Sandbox Code Playgroud)

我不想在每个项目中定义这些,而是​​想知道框架中是否存在我可以使用的常见内容.