泛型入門
摘要:
定義:所謂泛型,即通過參數化類型實現在同一份代碼上操作多種類型的數據,泛型編程是一種范式的轉化(在這里體現為類型的晚綁定),他利用參數化類型,將類型抽象化,從而實現代碼的靈活復用,精簡代碼。泛型的好處: a.減少了對對象進行裝箱和拆箱所導致的性能成本,提高了效率。 b.賦予了代碼更強的類型安全。 c.實現了更為靈活的代碼復用。注:1.NET參數化類型不是編譯(JIT編譯)時被實例化,而是運行時被實例化。 2.由微軟在產品文檔中提出建議,所有的泛型參數名稱都以T開頭,這是作為一種編碼的通用規范。在定義泛型時,可以對客戶端代碼在實例化類時用于類型參數的類型施加一些限制,如果客戶端代碼嘗試使用某.. 閱讀全文
posted @ 2011-12-18 15:03 guowenhui 閱讀(2124) 評論(6) 推薦(5)
浙公網安備 33010602011771號