[小抄]選擇合適的 .NET 集合類型
文章目錄
不確定該使用哪一種 .NET 集合類型嗎?這裡是我的一點小抄。
用 coogle 畫的樹狀路徑(心智圖):
上面那張圖算是比較簡略的,另外有一篇七年前的文章,我覺得還是蠻有參考價值:Choosing The Right Collection Class by Arthur Minduca。文中有一張表格使用了大O(Big-O)表示法來標示各類集合的操作效率。我自己製作了一張山寨版,如下圖(如果覺得有幫助,應感謝原作者 Minduca,我只是花點時間整理小抄罷了)。
其他也很棒的參考資料:
用 coogle 畫的樹狀路徑(心智圖):
上面那張圖算是比較簡略的,另外有一篇七年前的文章,我覺得還是蠻有參考價值:Choosing The Right Collection Class by Arthur Minduca。文中有一張表格使用了大O(Big-O)表示法來標示各類集合的操作效率。我自己製作了一張山寨版,如下圖(如果覺得有幫助,應感謝原作者 Minduca,我只是花點時間整理小抄罷了)。
其他也很棒的參考資料:
- 微軟文件:選取集合類別 (2017 年)
- Arthur Minduca 在 2016 年寫的另一篇文章:Choosing The Right Collection