文章分类 - C#
摘要:Func<T, TResult> 委托是微软帮我们定义好的泛型委托,这个泛型委托有一个T类型的输入参数,返回结果是TResult类型。我们可以直接拿来使用,它的定义如下:public delegate TResult Func<in T, out TResult>(T arg).我们可以删去泛型改写如下:public delegate int Func(string arg)这个就是原汁原味的委托,参数为string,返回int 对于这个泛型委托,我们可以直接把方法名,匿名委托,lamd表达式等直接赋值给它,然后调用:1,把方法给Func<T,TResult>
阅读全文