.net中的集合

來源:互聯網
上載者:User

標籤:分類   字串   ted   bsp   ons   字元   不重複   索引值   刪除元素   

集合命令空間:

命令空間:類型邏輯上的分類

System.Collections  非泛型集合

System.Collections.Generic 泛型集合

集合內部存資料,實際上都是存到了數組裡。

常用集合:

”類似數組“集合: ArrayList 、List<T>

索引值對集合(雜湊表集合) Hashtable 、Dictionary<K,V>

堆棧集合 Stack、 Stack<T>  LIFO(Last In First Out)

隊列集合 Queue、 Queue<T> FIFO(First In First Out)

可排序索引值對集合:  (插入、檢索沒有”雜湊表“集合高效)

    SortedList 、 SortList<K,V> 佔用記憶體更少,可能通過索引訪問

    SortedDictionary<K,v> 佔用記憶體更多,沒有索引,但插入、刪除元素的速度比SortedList快

Set集合: 無序、不重複。HashSet<T> ,可以將HashSet類視為不包含值的Dictionary集合。與List<T>類似,SortedSet<T>

雙向鏈表集合 LinkedList<T> ,增刪速度快

 

 

 

思考:

即時視窗 擷取字串地址: &name

arraylist有重複資料時,remove() 是根據兩個對象是否equals判斷後進行刪除的

 

 

.net中的集合

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.