为什么泛型? 在泛型中,最重要的应用便是集合类,因此我们模拟一个简单的集合类 对于上述示例,可以有如下应用 从上可看出,自定义的代码太丑陋了,只能用于string类型. 当然我们可以用object作为参数类型,然而深入分析则会发现有些问题仍然存在,这种方式还会有性能问题,值类型Add到集合时必然存在装箱,而将元素赋值给一个值类型变量时,又存在拆箱,这样的性能损失在操作大量元素的时候格外明显! 正是这个问题的存在,所以泛型登场了.重新实现MyArray类型,体验泛型的好处 自定义的泛型集合类,能够