定义一个泛型类就是定义一个类,这个类中的某些字段的类型是不确定的,这些类型可以在类构造的时候确定下来。
//比如:创建一个类处理 int 类型和 double 类型的加法运算
class ClassName<T>
{
private T a;
private T b;
public ClassName(T a,T b)
{
this.a = a;
this.b = b;
}
public T GetSum()
{
return a + b;
}
}
使用定义的泛型类
var aAndB = new ClassName<int>(123,321);
string sss = aAndB.GetSum();
网友评论