我正在研究存儲二維數組類MyType
的類,並希望它使用動態數據類型。即不是MyType[,]
C#的動態二維結構#
與MyType[,]
的問題是,類不提前知道數組的大小,我不想去管理數組重新調整大小的麻煩,如果它已在別處完成在.NET框架中。
該類在任何給定時刻都不知道最大數組大小,但數組將會很密集。我知道我可以使用靜態數組,並根據需要重新分配內存,但如果可能的話,我寧願使用內置的實現。
爲此目的,有沒有比List<List<MyType>>
更好的東西?
編輯1:指定數組是密集的;
編輯2和3:指定問題MyType[,]
這將有助於界定「更好的」 :) – 2009-02-09 09:42:04
更好地符合我的需要。我希望在性能和不重新發明輪子之間取得明智的平衡。謝謝。 – biozinc 2009-02-09 09:57:22