| Action | 封装一个方法,该方法不采用参数并且不返回值。 |
Action <(Of <(T >)>) | 封装一个方法,该方法只采用一个参数并且不返回值。 | |
Action <(Of <(T1, T2 >)>) | 封装一个方法,该方法具有两个参数并且不返回值。 | |
Action <(Of <(T1, T2, T3 >)>) | 封装一个方法,该方法采用三个参数并且不返回值。 | |
Action <(Of <(T1, T2, T3, T4 >)>) | 封装一个方法,该方法具有四个参数并且不返回值。 |
EventHandler <(Of <(TEventArgs >)>) | 表示将处理事件的方法。 |
Func <(Of <(TResult >)>) | 封装一个不具有参数但却返回 TResult 参数指定的类型值的方法。 | |
Func <(Of <(T, TResult >)>) | 封装一个具有一个参数并返回 TResult 参数指定的类型值的方法。 | |
Func <(Of <(T1, T2, TResult >)>) | 封装一个具有两个参数并返回 TResult 参数指定的类型值的方法。 | |
Func <(Of <(T1, T2, T3, TResult >)>) | 封装一个具有三个参数并返回 TResult 参数指定的类型值的方法。 | |
Func <(Of <(T1, T2, T3, T4, TResult >)>) | 封装一个具有四个参数并返回 TResult 参数指定的类型值的方法。 |
MethodInvoker | 表示一个委托,该委托可执行托管代码中声明为 void 且不接受任何参数的任何方法。 |
有了这几个委托,一般的简单应用,几乎就可以不用再创建自定义委托了。