首页 新闻 会员 周边

确保泛型类使用的参数是提供特定方法的类型。

0
悬赏园豆:5 [已关闭问题] 关闭于 2010-12-02 13:10

确保泛型类使用的参数是提供特定方法的类型。
public class GenericList<T> where T : IEmployee 
假如IEmployee接口包含A方法,编译器会验证用于替换T的类型一定要实现IEmployee接口。

泛型方法:允许采取定义泛型类时采用的方式
//定义泛型方法
static void Swap<T>(ref T lhs, ref T rhs)
{ T temp; temp = lhs; lhs = rhs; rhs = temp; }
//使用泛型方法
public static void TestSwap(){    int a=1,b=3;
Swap<int>(ref a,ref b);


string s1="Hello",s2="world";
Swap<string>(ref s1,ref s2);}
有泛型类,泛型接口,泛型方法,泛型委托

乔乔lovefreedom的主页 乔乔lovefreedom | 初学一级 | 园豆:9
提问于:2010-10-24 18:43
< >
分享
所有回答(1)
0

没看出来想问什么问题

wang_yb | 园豆:4891 (老鸟四级) | 2010-10-25 10:16
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册