Dot-Net
.NET 中的非泛型集合是否已過時?
換一種說法:
是否有充分的理由選擇鬆散類型的集合而不是類型安全的集合(HashTable 與 Dictionary)?它們仍然只是為了兼容性嗎?
據我了解,泛型集合不僅是類型安全的,而且它們的性能更好。
這是一篇關於該主題的綜合文章:使用 C# 2.0 對資料結構進行廣泛檢查。
非泛型集合非常過時,已從 Silverlight 和 Live Mesh 中使用的 CoreCLR 中刪除。