首先说明一下,写的博客比较基础一些,如果是老司机或者大牛的话可以跳过这篇博客了。

   我们进入正题,在上篇博客中,我们讲了泛型的由来以及泛型与object类型的区别与优点,以及泛型方法编译时的原理。

   接下来我们了解一下泛型的其他用法。

   泛型当然不是只能拿来定义方法,不仅仅写在方法头,还可以使用在泛型的返回以及泛型类、泛型方法、泛型接口和泛型委托,那么泛型在前面几种情况下是如何声明的那?

   直接上代码!

电脑培训,计算机培训,平面设计培训,网页设计培训,美工培训,Web培训,Web前端开发培训

 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