位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > C# > 問(wèn)題詳情

C# List<T>

提問(wèn)人:劉團(tuán)圓發(fā)布時(shí)間:2020-12-08

    List<T>泛型集合類型更快捷、更便于使用;這樣,就不必從CollectionBase中派生一個(gè)類, 然后實(shí)現(xiàn)需要的方法。它的另一個(gè)好處是正常情況下需要實(shí)現(xiàn)的許多方法(例如,Add())己經(jīng)自動(dòng)實(shí)現(xiàn)了。創(chuàng)建T類型對(duì)象的集合需要如下代碼:

    List<T> myCollection = new List<T>();

這就足夠了。未必要定義類、實(shí)現(xiàn)方法或執(zhí)行其他操作。還可以把List<T>對(duì)象傳遞給構(gòu)造函數(shù),在集合中設(shè)置項(xiàng)的起始列表。List<T>還有一個(gè)Item屬性,允許進(jìn)行類似于數(shù)組的訪問(wèn),如下所示:

    T itemAtIndex2 = myCollectionOfT[2];

這個(gè)類還支持其他幾個(gè)方法,但只要掌握了上述知識(shí),就完全可以開(kāi)始使用該類了。

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部