首先说明一下,写的博客比较基础一些,如果是老司机或者大牛的话可以跳过这篇博客了。
我们进入正题,在上篇博客中,我们讲了泛型的由来以及泛型与object类型的区别与优点,以及泛型方法编译时的原理。
接下来我们了解一下泛型的其他用法。
泛型当然不是只能拿来定义方法,不仅仅写在方法头,还可以使用在泛型的返回以及泛型类、泛型方法、泛型接口和泛型委托,那么泛型在前面几种情况下是如何声明的那?
直接上代码!
1 /// <summary> 2 /// 泛型返回 3 /// </summary> 4 /// <typeparam name="T"></typeparam> 5 /// <param name="tParameter"></param> 6 /// <returns></returns> 7 public static T Get<T>(T tParameter)//Show`1 8 { 9 return tParameter; 10 } 11 /// <summary> 12&nb

