返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

深圳网站建设

服务热线:18038067647

定义泛型委托

时间:2014-4-7

   如何排序和搜索泛型列表时就介绍过他们,即分别为排序和搜索使用了Comparison<T>和Predicate<T>委托.
   之前也介绍了如何使用方法的签名,delegate关键字和委托名来定义委托,例如:
   public delegate int MyDelegate(int op1,int op2);
   要定义泛型委托,只需要声明和使用一个或多个泛型类型参数,例如:
   public delegate T1 Mydelegate<T1,T2>(T2 op1,T2 op2) where T1:T2;
   可以看出,这里也可以使用约束,其规则也与前面一样.

建站流程

    深圳网站建设流程