泛型与委托
摘要:
小结:一、泛型【代码重用/算法重用】1.优点:a.源代码保护:使用泛型算法时不需要访问算法的源代码b.类型安全性c.更加清晰的代码d.更好的性能:CLR不再需要执行任何装箱、拆箱操作2.常用的泛型集合类/泛型容器a.List<T>b.Dictionary<TKey,TValue>c.Stack<T>d.Queue<T>3.代码爆炸使用泛型类型参数的一个方法在进行JIT编译时,CLR获取方法的IL,替换指定的类型参数,然后针对那个方法在指定数据类型上的操作创建特有的本地代码。这是泛型的主要特性之一,然而,这样做有一个缺点:CLR要为每种不同的方法/ 阅读全文
posted @ 2013-03-02 10:17 Gcam 阅读(331) 评论(0) 推荐(0) 编辑