深入浅出.NET泛型编程

前言

  .NET 2.0中泛型的出现是一个令人激动的特征。但是,什么是泛型?你需要他们吗?你会在自己的应用软件中使用他们?在本文中,我们将回答这些问题并细致的分析泛型的使用,能力及其局限性。

 

类型安全

  .NET中的许多语言如c#,c++和VB.NET(选项strict为on)都是强类型语言。作为一个程序员,当你使用这些语言时,总会期望编译器进行类型安全的检查。例如,如果你把对一个Book类型的引用转换成一个Vehicle型的引用,编译器将告诉你这样的cast是无效的。

 

转自:http://dev.yesky.com/msdn/352/2071852.shtml

posted @ 2012-02-08 14:07  szjdw  阅读(153)  评论(0编辑  收藏  举报