已采納回答 / 木吉他__秋
泛型的作用就是減少重復(fù)代碼,你肯定知道函數(shù)重載吧,但是重載的話還是太麻煩,泛型就是就是避免強(qiáng)制類型轉(zhuǎn)換,減少裝箱拆箱提高性能,減少錯誤。我們在創(chuàng)建列表類時,列表項(xiàng)的數(shù)據(jù)類型可能是int,string或其它類型,如果對列表類的處理方法相同,就沒有必要事先指定數(shù)據(jù)類型,待列表類實(shí)例化的時候再指定。相當(dāng)于把數(shù)據(jù)類型當(dāng)成參數(shù),這樣可以最大限度地重用代碼,保護(hù)類型的安全以及提高性能。
2016-07-25