CLR via C#深解笔记六 - 泛型

面向对象编程一个好处就是“代码重用”,极大提高了开发效率。如是,可以派生出一个类,让它继承基类的所有能力,派生类只需要重写虚方法,或添加一些新的方法,就可以定制派生类的行为,使之满足开发人员的需求。 泛型(generic)是CLR和编程语言提供的一种特殊机制,它支持另一种形式的代码重用,即“算法重用”。   简单地说,开发人员先定义好一个算法,比如排序、搜索、交换、比较或转换等。但是,定义算法的开
相关文章
相关标签/搜索