最近用C# ,发现好多微软给的类都有一个对应的Collection以表明对其数组类型的封装,比如对于TreeNode 就有TreeNodeCollection 感觉非常的好,但是自己一直没想明白是怎么实现的,用一个 private _class a[],未免有些麻烦,昨天突然顿悟,原来是泛型在作怪,嘿嘿







最近用C# ,发现好多微软给的类都有一个对应的Collection以表明对其数组类型的封装,比如对于TreeNode 就有TreeNodeCollection 感觉非常的好,但是自己一直没想明白是怎么实现的,用一个 private _class a[],未免有些麻烦,昨天突然顿悟,原来是泛型在作怪,嘿嘿