确保泛型类使用的参数是提供特定方法的类型。
public class GenericList<T> where T : IEmployee
假如IEmployee接口包含A方法,编译器会验证用于替换T的类型一定要实现IEmployee接口。
//定义泛型方法
{ T temp; temp = lhs; lhs = rhs; rhs = temp; }
static void Swap<T>(ref T lhs, ref T rhs)
//使用泛型方法
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);}有泛型类,泛型接口,泛型方法,泛型委托
没看出来想问什么问题