linq 杂记

1. 泛型委托

Func<T1, T2, TResult> 泛型委托
委托 可以定义自己的类型参数。引用泛型委托的代码可以指定类型参数以创建已关闭的构造类型,就像实例化泛型类或调用泛型方法一样.

 

封装一个具有两个参数并返回 TResult 参数指定的类型值的方法。
public delegate TResult Func<T1, T2, TResult>(T1 arg1,T2 arg2) ;

类型参数
T1
此委托封装的方法的第一个参数类型。
T2
此委托封装的方法的第二个参数类型。
TResult
此委托封装的方法的返回值类型。
参数
arg1
类型:T1
此委托封装的方法的第一个参数。
arg2
类型:T2
此委托封装的方法的第二个参数。
返回值
类型:TResult
此委托封装的方法的返回值

 

2.

posted @ 2010-12-23 15:08  Jacky IT  阅读(150)  评论(0)    收藏  举报