文章分类 -  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> 阅读全文
posted @ 2012-09-01 11:54 金河 阅读(851) 评论(0) 推荐(0) 编辑