定義泛型委托
作者:佚名 時間:2014-04-07 分享到:
如何排序和搜索泛型列表時就介紹過他們,即分別為排序和搜索使用了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;
可以看出,這里也可以使用約束,其規則也與前面一樣.
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/hynews/20151126/n3277.html