看板 C_Sharp 關於我們 聯絡資訊
Generics 用在 int 等 primitive type 就會快很多 因為省去了 boxing 這裡有簡單的程式測試看看 http://blogs.msdn.com/ianhu/archive/2005/08/25/456531.aspx http://blogs.msdn.com/ricom/archive/2005/08/25/performance-quiz-7-generics-impr ovements-and-costs.aspx ※ 引述《GreatShot (我要拿Ph.D.!!!)》之銘言: : ※ 引述《blackbing (blackbing)》之銘言: : : List< > : : 泛型集合類別 : : 角括弧裡頭可以接受任何型態,也就是所謂的泛型 : : 因此泛型集合可以接受任何型態的值 : : Tomex版大介紹的那本書裡頭有很詳細的介紹 : : 不過我測試了一下ArrayList()以及List<>() : : 執行的效率上好像沒有差很多 : : 不知道各位大大有什麼其他的見解。 : 可能量還不夠多吧 : 這兩個的差別應該在 "取用" 資料時 : User得自己去作型別轉換的動作 : 比起System.Collections.Generic的類別 : 理論上應該會使用比較多的CPU time -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 67.161.17.127