摘要: 在公共语言运行库和 C# 语言的早期版本中,通用化是通过在类型与通用基类型 Object 之间进行强制转换来实现的,泛型提供了针对这种限制的解决方案。通过创建泛型类,您可以创建一个在编译时类型安全的集合。使用非泛型集合类的限制可以通过编写一小段程序来演示,该程序利用 .NET Framework 基类库中的 ArrayList 集合类。ArrayList 是一个使用起来非常方便的集合类,无需进行修... 阅读全文
posted @ 2010-08-07 11:56 魄力 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 今天就邵志东老师所讲的Windows编程,记录点内容:• 泛型允许类、接口、结构、委托和方法通过它们所存储和操作的数据的类型来指定类型。• 这些类和方法将一个或多个类型的指定推迟到客户端代码声明并实例化该类或方法的时候。• 和使用object类相比,泛型降低了装箱和拆箱的负担,减少了类型转换所带来的错误• 使用泛型类型可以最大限度地重用代码、保护类型... 阅读全文
posted @ 2010-08-07 11:38 魄力 阅读(626) 评论(0) 推荐(0) 编辑