c#泛型类用法

谢谢
请用自己话说,官方的定义我不理解。
泛型方法我知道,参数数据类型先不确定,用的时候指定。
那么泛型类 class xxxx 这是什么意思,用来干嘛

作为初学者的话,理解泛型主要的两个用途,一个是封装和类型不相关的数据结构(比如列表、队列、元组),一个是封装和类型不相关的算法(比如排序子、比较子、委托)

泛型类其实没什么神秘的,
它主要是为了规定一个全局的泛型.
你可以看到这个泛型类的定义符号会再整个类中无须再次定义就使用了.

http://baike.baidu.com/link?url=76G7hSiIp0z7TBHrOFIdTeJ-C4kVaRaLtBnWg22lrRYbJtd9s1AxoRvB_ydF55RlBLshqyiaMqlaIC0Eva4EjK