Action与Func都是属于.NET已经定义好的,常用的委托
Action不带<>的是无参无返回类型的委托,当需要无参无返回类型的委托时,可以直接用Action
当需要带参数的委托时,可以用Action,当参数小于16个时也可以用,
代表泛指所有类型
Func是有返回值的,返回值是TResult类型的
Func<T,TResult>当参数小于16个并带有返回类型的委托都可以用Func。
**<>里最后一个是返回类型,前面的16个是参数
Action与Func都是属于.NET已经定义好的,常用的委托
Action不带<>的是无参无返回类型的委托,当需要无参无返回类型的委托时,可以直接用Action
当需要带参数的委托时,可以用Action,当参数小于16个时也可以用,
代表泛指所有类型
Func是有返回值的,返回值是TResult类型的
Func<T,TResult>当参数小于16个并带有返回类型的委托都可以用Func。
**<>里最后一个是返回类型,前面的16个是参数