我正在.NET中開發一個項目,很遺憾使用舊的.NET 2.0框架(由於更新許多客戶端的困難,驗證更新版本的框架以安裝在許多計算機中等等......)。.NET Framework 2.0中的集合的替代方案
我已經看到,大部分集合類都來自.NET 4框架。 如果我需要集合和地圖,你會推薦使用什麼,但是我需要使用.NET 2.0框架?我應該從頭開始實施我想要使用的每個集合嗎?
除了我不知道的System.Collections.Generic命名空間之外,還有更多的集合嗎? (參考這裏:
http://msdn.microsoft.com/en-us/library/system.collections.generic%28v=vs.80%29.aspx)
我想最好的決定將是說服人們所需的所有客戶端更新到4.5 .NET框架,因爲這會帶來更多的發展機會,而這個版本將帶來許多改進。但我不確定我能否改變這一點。那麼你在我的職位上會做什麼?
謝謝您的閱讀。 此致敬禮。
我一定誤會了你。如果您想在.NET 2.0中使用「地圖」,則可以使用[Dictionary](http://msdn.microsoft.com/zh-cn/library/xfhwa508%28v=vs.80%29.aspx)類。至於集合,你可以使用'Dictionary ',因爲你很遺憾在.NET 2.0中沒有'HashSet '(據我所知)。 –
4.5在Windows XP上不受支持,但4.0是。 2.0和4.0之間的差異是巨大的。我建議你考慮使用4.0 –
你需要什麼*特定*集合的可能性? – Servy