[英]Is there an equivalent of std::set in C#?
我想要一個容器
StdStyleSet<A>
的
class A : IComparable<A> { ... }
它滿足std :: set的屬性。 這尤其是:
SortedSet<T>
:請參閱文檔 - 雖然從技術上講,它位於.NET Framework中。
對於早期版本,您可以使用HashSet並使用LINQ進行排序,如果您主要以有序方式使用集合,則不理想。 或者,您可以使用SortedDictionary<TKey,TValue>
,其值為Object
,並將元素存儲在值為null的鍵中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.