泛型的理解

泛型的好处:

  1.实现代码的复用

  2.避免了取出参数的时候进行的装箱跟拆箱的操作

实例:


public string Add(string a, string b)
{
  return string.Fomart("{0},{1}",a,b);
}


public string Add(int a, double b)
{
  return string.Fomart("{0},{1}",a.ToString(),b.ToString());
}


public string Add(double a, float b)
{
  return string.Fomart("{0},{1}",a.ToString(),b.ToString());
}




俩个方法,不同的参数 假如调用要调用3

用泛型的话:

public T Add(T t1,T t2){

return string.Fomart("{0},{1}",t1,t2);
}
原文地址:https://www.cnblogs.com/ingstyle/p/5708404.html