【发布时间】:2010-02-04 14:18:31
【问题描述】:
什么是
- 最好是通用的;
- 独特(IComparable/IEquitable)有价值
.NET 2 的对象集合?
(à la List<T>,或 .NET 3.5 中的 HashSet<T> 等效项,但没有订购项目)
【问题讨论】:
-
你为什么在你的问题中加上“à la
List<T>”?这不是一个独特的项目列表。 -
如果你是一个邪恶的 h4x0r,你可以在你的应用程序中推出单个 System.Core.dll 程序集。无需安装完整的 .NET 3.5 框架。
-
@serhio - 您只需要安装 .NET 3.5 即可获得
System.Core.dll的副本,一旦获得副本,您只需添加对该文件的引用并将其与您的应用程序捆绑在一起。 -
HasSet 现在没有
.AsReadOnly()方法... :)
标签: .net collections .net-2.0 unique