C#_泛型的理解

泛型的好处:

  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);
}

 

posted @ 2016-07-26 17:54  彪悍的代码不需要注释  阅读(384)  评论(2编辑  收藏  举报
39
0