前言 在开发编程中,我们经常会遇到功能非常相似的功能模块,只是他们的处理的数据不一样,所以我们会分别采用多个方法来处理不同的数据类型.但是这个时候,我们就会想一个问题,有没有办法实现利用同一个方法来传递不同种类型的参数呢? 这个时候,泛型也就因运而生,专门来解决这个问题的. 泛型是在C#2.0就推出的一个新语法,由框架升级提供的功能. 说明 泛型通过参数化类型实现在同一份代码上操作多种数据类型.例如使用泛型的类型参数T,定义一个类Stack, 可以用Stack.Stack或者Stack实例化它,