汇编网首页登录博客注册
jnykq的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新评论
最新留言
好友圈
文章收藏

[2009-04-21 12:17] C#泛型

泛型是一種思想,是將數據類型和算法相互拔離的思想,從而更靈活運用

泛型優缺點
  1.性能: 使用裝箱拆箱操作會性能損失比較大,而采用泛型可以指定特定類型,不需要裝拆箱
  2.類型安全: 泛指定了特定的類型後不能亂用其它類型,否則編譯器會出錯
  3.二進制代碼的重用: 泛型類只需要定義一次,可以用許多不同的類型進行實例化
  4.代碼的擴展: JIT編譯器把泛型類統為內部碼時,會給每個值類型創建一個新類,而引用類型卻共享同一個內部類
    的所有實現代碼,因為引用類型實例化泛型類只需要4字節的內存單元(32位系統),而值類型實例化泛型類對內存
    的要求不同,所以會...
阅读全文 | 评论次数(0) | 浏览次数(439) | 所属类型(默认类型)
页码数(1):  1