本章介绍了.NET 2.0中一个非常重要的特性:泛型。通过泛型类可以创建独立于类型的类,泛型方法是独立于类型的方法。接口、结构和委托也可以用泛型的方式创建。泛型引入了一种新的编程方式。我们介绍了算法(尤其是操作和谓词)如何用于不同的类,而且它们都是类型安全的。泛型委托可以去除集合中的算法。
.NET Framework的其他类型包括Nullable<T>、EventHandler<TEventArgs>和ArraySegment<T>。