更新:2007 年 11 月
.NET Framework 2.0 版类库提供一个新的命名空间 System.Collections.Generic,其中包括几个随时可用的泛型集合类和关联接口。其他命名空间(如 System)也提供新的泛型接口,如 IComparable<(Of <(T>)>)。与早期版本的 .NET Framework 所提供的非泛型集合类相比,这些类和接口更为高效和类型安全。在设计和实现自己的自定义集合类之前,请考虑是否能够使用 .NET Framework 类库所提供的类,或者是否能从 .NET Framework 类库所提供的类派生一个类。
请参见