标签:
一共有5种不同的泛型约束
public class MyClass2<T>
where T : struct//这个泛型类只接受值类型的泛型参数
{
}
public class MyClass<T>
where T:class//这个泛型类只接受引用类型的泛型参数
{
}
public class MyClass3<T>
where T : new()
{
}
public class MyClass4<T>
where T : System.IComparable
{
}
public class MyClass5<T>
where T : Customer
{
}
标签:
原文地址:http://www.cnblogs.com/jooper/p/4302727.html